Quelques liens utiles sur Java

Richard Grin (grin@unice.fr) Retour

Ce cours d'introduction à la programmation objet est avant tout une introduction à la programmation puisqu'il ne suppose aucune connaissance préalable dans la programmation. Il ne va donc pas très loin dans la programmation objet ni dans le langage Java. Ceux qui voudraient en savoir plus pourront attendre le cours de programmation objet de la L3 Miage ; les impatients ou les curieux pourront aller voir quelques sites cités dans cette page.

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

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. Ne les utilisez pas pendant ce cours car ils cachent certaines difficultés qu'il faut absolument connaître lorsque l'on programme en Java.

Lorsque vous commencerez à maîtriser Java, et seulement en dehors des TPs et pour vos travaux personnels, vous pourrez 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.

Retour