
Java est un langage de programmation généraliste, très utilisé pour développer des applications back-end, notamment dans les grandes entreprises (banque, assurance, industrie). C’est un langage strict — il vous demande d’indiquer le type de chaque information — et compilé — votre code est d’abord vérifié, puis transformé en une forme que l’ordinateur peut exécuter. Cette rigueur peut sembler contraignante au début, mais elle aide à écrire des programmes plus fiables, avec moins d’erreurs en production — c’est d’ailleurs l’une des raisons pour lesquelles Java est apprécié sur les gros systèmes de longue durée.
Avant d’écrire vos premières lignes de Java, vous devez préparer votre environnement de travail. Un programme Java ne s’exécute pas directement comme un simple document texte : il a besoin d’outils pour être écrit, compris, compilé puis lancé. Dans ce chapitre, vous allez installer les éléments essentiels, reconnaître le rôle du JDK, ouvrir un projet dans un IDE et exécuter un premier programme. Vous verrez aussi comment afficher un message dans la console avecSystem.out.println.
L’objectif est simple : être capable de lancer un programme Java minimal et d’observer ce qu’il produit.
JDK signifie Java Development Kit. C’est l’ensemble d’outils qui permet de développer et d’exécuter des programmes Java. Le JDK contient notamment :
les éléments nécessaires pour comprendre le code Java ;
les outils qui transforment votre code en un programme exécutable ;
l’environnement qui permet de lancer ce programme.
Vous croiserez aussi parfois le terme JRE, pour Java Runtime Environment. Le JRE sert principalement à exécuter des programmes Java déjà préparés. Pour développer, écrire et compiler du code, vous avez besoin du JDK.
Le JDK n’est pas toujours installé par défaut sur votre ordinateur. Vous devez donc le télécharger depuis une source officielle, puis suivre les instructions d’installation adaptées à votre système d’exploitation : Windows, macOS ou Linux.
Une fois l’installation terminée, ouvrez un terminal et saisissez :
java --versionSi une version de Java s’affiche, cela signifie que Java est bien disponible sur votre machine. Si la commande n’est pas reconnue, cela signifie souvent que le JDK n’est pas encore installé ou pas encore correctement configuré. Si votre ordinateur affiche déjà une version de Java, vérifiez quand même que cette version correspond à celle souhaitée pour ce cours, par exemple Java 25.
Dans ce cours, vous n’avez pas besoin de maîtriser tous les détails du JDK. Vous devez simplement savoir qu’il est indispensable pour transformer vos fichiers.javaen programme que l’ordinateur peut exécuter.
Vous pouvez écrire du Java dans un simple éditeur de texte, mais ce n’est pas le plus confortable pour apprendre. Un IDE vous aide à écrire, lire et exécuter votre code. Il peut notamment vous aider à :
organiser les fichiers du projet ;
repérer certaines erreurs de syntaxe ;
compléter automatiquement des noms de classes ou de méthodes ;
lancer le programme ;
lire les messages affichés dans la console.
Après l’installation, ouvrez votre IDE et vérifiez qu’il détecte bien le JDK installé. Cette étape permet à l’IDE de savoir quelle version de Java utiliser pour lancer votre programme. La vérification dépend de l’IDE que vous utilisez, mais la logique reste la même :
ouvrez les paramètres de votre IDE ;
cherchez une section liée à Java, au JDK, au SDK ou au projet ;
vérifiez qu’une version de Java est sélectionnée ;
si aucune version n’apparaît, ajoutez le dossier où le JDK a été installé ;
lancez ensuite un petit programme pour confirmer que l’IDE utilise bien ce JDK.
Par exemple, dans IntelliJ IDEA, vous pouvez généralement vérifier le JDK dans les paramètres du projet, dans une section appelée Project SDK ou SDK du projet. Dans Visual Studio Code, vous pouvez vérifier que les extensions Java sont installées et que l’environnement Java détecté correspond bien au JDK installé.
Une fois votre JDK et votre IDE installés et vérifiés, vous pouvez commencer à explorer un projet Java concret.
Quand vous ouvrez un projet Java dans un IDE, prenez l’habitude de repérer :
les dossiers du projet ;
les fichiers qui se terminent par.java;
le fichier principal qui permet de lancer le programme ;
la console ou le terminal intégré.
Un programme Java est organisé dans des fichiers dont l’extension est.java. Ces fichiers contiennent le code que Java va lire, compiler puis exécuter. Par exemple, si vous créez un fichier nomméMain.java, vous pouvez y écrire le code suivant :
public class Main {
public static void main(String[] args) {
System.out.println("Bonjour Java !");
}
}Ce fichier contient un petit programme qui affiche un message - Bonjour Java ! - dans la console. Pour comprendre ce programme, partez d’abord de ce que vous observez : le message affiché dans la console. La ligne qui produit cet affichage est celle-ci :
System.out.println("Bonjour Java !");System.out.printlndemande à Java d’afficher quelque chose dans la console. Le texte à afficher est placé entre guillemets :"Bonjour Java !". Le point-virgule;indique la fin de l’instruction.
Cette instruction est placée dans une méthode appeléemain:
public static void main(String[] args) {
System.out.println("Bonjour Java !");
}Quand vous lancez un programme Java simple, Java cherche cette méthodemainet commence par exécuter ce qui se trouve à l’intérieur. Ici, il exécute donc l’instruction qui affiche le message.
La méthodemainest elle-même placée dans une classe :
public class Main {
public static void main(String[] args) {
System.out.println("Bonjour Java !");
}
}En Java, le code est organisé dans des classes. Ici, la classe s’appelleMain. C’est pour cela que le fichier peut s’appelerMain.java.
Vous n’avez pas besoin de mémoriser tout de suite chaque mot-clé commepublic,staticouvoid. Vous les reverrez progressivement. À ce stade, l’essentiel est de comprendre que Java a besoin d’une structure précise pour lancer un programme.
Une fois votre JDK installé et votre IDE prêt, vous pouvez exécuter votre premier programme. Dans un IDE, vous aurez souvent un bouton Run, Exécuter ou une icône en forme de triangle. Quand vous lancez le programme, l’IDE exécute la méthodemain, puis affiche le résultat dans la console.
Avec le programme précédent, vous devriez obtenir :
Bonjour Java !Cette sortie vous confirme que :
le JDK est bien installé ;
l’IDE peut lancer le programme ;
le fichier principal est reconnu ;
l’instruction d’affichage fonctionne.
Si le programme ne se lance pas, lisez le message affiché par l’IDE ou la console. Le problème peut venir, par exemple :
d’un JDK non configuré ;
d’un nom de fichier ou de classe incorrect ;
d’une accolade manquante ;
d’un point-virgule oublié ;
d’une mauvaise configuration de lancement.
Java est un langage qui demande une syntaxe précise. Cela peut sembler strict au début, mais cette structure aide aussi à organiser le code — et surtout à écrire un code plus fiable, qui génèrera moins d’erreurs en production. C’est l’un des grands atouts des langages stricts et compilés comme Java. Voici quelques règles à repérer dès maintenant :
les blocs de code sont entourés par des accolades{ };
les instructions se terminent souvent par un point-virgule;;
le texte s’écrit entre guillemets doubles" ";
Java distingue les majuscules et les minuscules ;
le nom de la classe principale correspond souvent au nom du fichier.
Par exemple, dans ce code :
public class Main {
public static void main(String[] args) {
System.out.println("Bonjour Java !");
}
}Les accolades indiquent où commencent et où se terminent la classe et la méthode. Le point-virgule termine l’instruction d’affichage. Les guillemets indiquent que"Bonjour Java !"est un texte.
Si vous écrivezsystem.out.printlnau lieu deSystem.out.println, Java ne reconnaîtra pas l’instruction, car la majuscule compte.

Votre équipe vous confie ce starter code pour tester votre installation. Il affiche l’écran d’accueil de l’application.
public class Main {
public static void main(String[] args) {
System.out.println("=== Bienvenue chez FoodExpress ===");
System.out.println("Menu du jour :");
System.out.println("- Pizza");
System.out.println("- Salade");
System.out.println("- Burger");
}
}Votre mission :
Prédisez la sortie console avant tout lancement. Notez-la ligne par ligne sur une feuille ou en commentaire.
Créez un fichierMain.javadans votre IDE, collez le code, puis exécutez-le.
Comparez ce que la console affiche avec votre prédiction.
Modifiez le code pour ajouter une 6ᵉ ligne :- Tiramisu. Relancez et vérifiez.
Pour développer en Java, vous devez télécharger et installer un JDK si votre ordinateur n’en dispose pas déjà.
Vous pouvez vérifier l’installation avec une commande commejava --version.
Vous devez aussi télécharger et installer un IDE pour écrire, organiser et exécuter votre code.
Un fichier Java se termine par.java.
La méthodemainest le point d’entrée d’un programme Java simple.
System.out.printlnpermet d’afficher un message ou une valeur dans la console.
Java demande une syntaxe précise : accolades, points-virgules, guillemets et respect des majuscules/minuscules.
Vous savez maintenant préparer votre environnement et lancer un premier programme Java. Dans le prochain chapitre, vous allez traduire les bases de la logique de programme en syntaxe Java : variables, types, conditions, boucles, tableaux et méthodes.