Quelques liens utiles sur Java

Richard Grin (grin@unice.fr) Retour

A ajouter dans les signets de votre navigateur

Tutoriel

Si vous lisez à peu près correctement l'anglais, le meilleur moyen de découvrir une nouvelle partie de Java est de lire le tutoriel fourni par Sun. Il est un peu bavard, mais c'est peut être un avantage quand on débute dans un domaine. Il est régulièrement mis à jour pour suivre les évolutions rapides de Java. Vous le trouverez à l'adresse http://java.sun.com/docs/books/tutorial/

API

Quand vous aurez appris les notions de bases et les concepts associés au langage Java, il vous faudra utiliser dans vos programmes les très nombreuses classes fournies par Sun avec le langage. Nous travaillerons avec le JDK 6.0.

Une connaissance minimum de ces classes est indispensable. Cependant, il est impossible de retenir les milliers de méthodes de toutes ces classes et il est donc indispensable de pouvoir retrouver les méthodes et leur signature assez rapidement. Pour cela, il vous faut un lien vers le site de Sun qui fournit les informations sur l'API standard de Java : http://java.sun.com/javase/6/docs/api/

Outils pour Java

Informations sur les outils javac, java, javadoc, jar, jdb,... sur le site de Sun : http://java.sun.com/javase/6/docs/technotes/tools/index.html#basic

Quelques liens utiles pour en savoir plus sur Java

Des milliers de sites sont consacrés à Java. En voici quelques uns de bonne qualité (il en existe bien d'autres qui auraient pu être cités ici) : Si vous connaissez un autre site "incontournable", merci de me le signaler : grin@unice.fr

Supports de cours sur Java

IDE (Integrated Development Environment)

Eclipse et NetBeans sont les 2 IDE gratuits les plus utilisés. Vous pourrez choisir l'un ou l'autre lorsque vous aurez une certaine expérience de la programmation en Java.

Eclipse est installé dans les salles du 3ème au Petit Valrose. Il ne sera pas utilisé pendant les TPs tant que vous ne saurez pas manipuler correctement la compilation et l'exécution avec les paquetages. Il ne sera pas utilisé non plus pour le TP sur les interfaces graphiques. En effet, il cache trop certaines difficultés qu'il faut absolument connaître lorsque l'on programme en Java.

En dehors des TPs, et seulement après le TP sur les paquetages, vous pouvez commencer à utiliser un IDE car il vous fera certainement gagner beaucoup de temps. Pour ceux qui veulent en profiter pour s'entrainer à écouter de l'anglais, il existe des vidéos pour se familiariser avec Eclipse et NetBeans. Pour Eclipse : http://eclipsetutorial.sourceforge.net/index.html ; pour NetBeans : http://www.netbeans.org/download/flash/netbeans_getting_started/netbeans_getting_started.html ou http://www.netbeans.org/kb/60/screencasts.html.

Quelques articles sur Eclipse : http://www.dil.univ-mrs.fr/~garreta/javaGen/eclipse/index.html

Retour