Ce cours présente les bases indispensables de la syntaxe Java utilisées dans la compétence **Java 1**. 🟦 1. Structure d’un programme Java ```java public class Main { public static void main(String[] args) { System.out.println("Hello!"); } } ``` - Une classe par fichier - Le nom du fichier = nom de la classe publique - Méthode main = point d’entrée obligatoire 🟨 2. Types primitifs - int - double - boolean - char - long, float, short, byte 🟧 3. Variables et déclarations ```java int age = 20; double prix = 19.99; boolean actif = true; ``` 🟪 4. Conditions ```java if (x > 10) { System.out.println("Grand"); } else { System.out.println("Petit"); } ``` 🟫 5. Boucles 🔹 For ```java for (int i = 0; i < 5; i++) { System.out.println(i); } ``` 🔹 While ```java while (continuer) { // ... } ``` 🔹 Do…While ```java do { jouer(); } while(!fin); ``` 🟩 6. Tableaux ```java int[] notes = {12, 15, 18}; ``` Accès : ```java System.out.println(notes[0]); ``` 🟦 7. Méthodes ```java public static int carre(int n) { return n * n; } ``` Appel : ```java int r = carre(4); ``` ## 🗓️ Historique > **Dernière mise à jour :** `22 novembre 2025` > **Rédigé par :** [[Julien DUQUENNOY]]