Skip to content

🔸1🔸Premier programme en Java

Création d’un projet Java

Pour démarrer un nouveau projet Java dans IntelliJ IDEA :

  1. Lancez IntelliJ IDEA et cliquez sur “New Project”
  2. Sélectionnez “Java” dans la liste de gauche
  3. Configurez le projet :
    • Donnez un nom au projet
    • Sélectionnez “IntelliJ” comme système de build
    • Choisissez OpenJDK 23[1]

Structure du projet

Une fois le projet créé, créez une nouvelle classe :

  1. Clic droit sur le dossier “src”
  2. Sélectionnez New > Java Class
  3. Entrez le nom complet : “com.example.calculator.Calculator”[7]

Programme exemple

Voici un exemple de calculatrice simple qui illustre les concepts de base :

package com.example.calculator;

public class Calculator {
    public static void main(String[] args) {
        int[] numbers = {5, 10, 15, 20, 25};
        int sum = 0;

        System.out.println("Calculatrice simple");

        // Calcul de la somme
        for (int num : numbers) {
            System.out.println("Ajout de : " + num);
            sum += num;
            // Pause pour démonstration du débogage
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }

        System.out.println("Somme totale : " + sum);
        System.out.println("Moyenne : " + (sum / numbers.length));
    }
}

Exécution du programme

Dans l’IDE :

  • Cliquez sur l’icône verte (▶️) à côté de la méthode main
  • Ou utilisez le raccourci Maj+F10[4]

Dans le terminal de l’IDE :

  1. Ouvrez le terminal intégré
  2. Naviguez vers le dossier de sortie
  3. Exécutez avec la commande java com.example.calculator.Calculator[3]

Débogage

Pour déboguer le programme :

  1. Placez des points d’arrêt en cliquant dans la marge gauche de l’éditeur
  2. Lancez le débogage avec l’icône de débogage (🐞) ou Maj+F9[5]

Commandes de débogage essentielles :

  • F8 : Passer à la ligne suivante
  • F7 : Entrer dans une méthode
  • F9 : Continuer l’exécution[5]

Le mode débogage permet d’inspecter les variables et de suivre l’exécution du programme pas à pas[5].

Citations


Note

Page rédigée en partie avec l’aide d’un assistant IA, principalement à l’aide de Perplexity AI, avec le LLM Claude 3.5 Sonnet. L’IA a été utilisée pour générer des explications, des exemples et/ou des suggestions de structure. Toutes les informations ont été vérifiées, éditées et complétées par l’auteur.