Leçon 2 : Configuration de votre environnement : JDK, JRE et IDE
Pour écrire et exécuter du code Java, vous avez besoin d'outils spécifiques.
1. Comprendre le JDK, le JRE et la JVM
- JVM (Java Virtual Machine) : Le composant qui exécute le bytecode Java. C'est le cœur de l'indépendance de Java vis-à-vis des plateformes.
- JRE (Java Runtime Environment) : Comprend la JVM, ainsi que les bibliothèques de base et les fichiers nécessaires pour exécuter des applications Java. Si vous voulez seulement exécuter un programme Java, vous avez besoin du JRE.
- JDK (Java Development Kit) : Le kit de développement complet. Il comprend le JRE et les outils de développement essentiels comme le compilateur (
javac) et le débogueur. En tant que développeur, vous avez besoin du JDK.
2. Étapes d'installation (JDK)
-
Téléchargez la dernière version Long-Term Support (LTS) du JDK (ex: Java 17 ou 21) depuis Oracle ou des fournisseurs OpenJDK.
-
Suivez les instructions d'installation.
-
Vérification : Ouvrez votre ligne de commande (Terminal/CMD) et tapez :
bash java -version javac -version
Si vous voyez les numéros de version, le JDK est correctement installé.
3. Choisir un environnement de développement intégré (IDE)
Un IDE simplifie considérablement le codage, la compilation, le débogage et la gestion de projet.
| IDE | Idéal pour | Notes |
|---|---|---|
| IntelliJ IDEA (Community Edition) | Débutants/Professionnels | Fortement recommandé pour le développement Java moderne. |
| Eclipse | Développement d'entreprise | Établi depuis longtemps, robuste et gratuit. |
| VS Code | Développement léger | Bon pour des modifications rapides, nécessite des extensions Java. |
Action : Téléchargez et installez IntelliJ IDEA Community Edition ainsi que le JDK (si ce n'est pas déjà fait).