Table des matières
Java et son environnement
SDK, JDK, JRE, JWat ?
La monde Java est rempli d'acronyme.
De façon générale, Nous aurons besoin d'un JDK qui nous permettra de compiler du java pour l'exécuter sur une JVM grâce aux bibliothèque de la JRE :
- JDK : Java Development Kit (JRE + development tools javac, javap, …): C'est le CQFT (Ce Qu'il Faut Télécharger)
- JRE : Java Runtime Environment : machine + bibliothèques
- JVM : Java Virtual Machine : les spécifications, mais par extension également la JIT Compilation.
Les divers composants sont décrit ici.
Téléchargement et installation
Nous utiliserons la version 8 de java. Elle est disponible sur les machines de l'école mais pour l'utiliser chez soi, il faut l'installer. Il existe plusieurs versions du JDK, par exemple celui :
Dans notre cours nous utiliserons celui d'Oracle. Le jdk 1.8 est téléchargeable ici : http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html. Il suffit de choisir celui de son système d'exploitation (Windows, Linux ou mac).
Un IDE
Nous utiliserons Intellij Idea. Téléchargez la version communautaire, largement suffisante pour débuter et faire ses premiers programmes.
C'est installé ! Vous pouvez maintenant faire vos premiers pas avec Intellij.
Des tutoriaux
Pour aller plus loin qu'un "Hello World!", de multiples tutoriaux existent sur le net :
- Incomplet, mais pouvant donner l'eau à la bouche : Java en 30min (regardez ses playlists, il y a d'autres tutoriaux sur Java).
- Je ne saurais trop vous conseiller de suivre ceux d'Oracle :
Des Notes sur les deux premiers trails d'Oracle.
Rédacteurs
- François Brucker