Menu
Coddy logo textTech

Structure de base d'un programme

Fait partie de la section Fondamentaux du Journey Java de Coddy — leçon 4 sur 73.

En Java, chaque ligne de code qui s'exécute doit être à l'intérieur d'une classe. Une classe est comme un plan pour créer des objets, qui sont des instances de la classe. Dans nos leçons, nous nommerons la classe principale Main, mais elle peut être nommée n'importe comment.

La méthode main est une partie cruciale d’un programme Java car elle sert de point de départ de l’exécution. Quand vous exécutez un programme Java, la Java Virtual Machine (JVM) recherche la méthode main pour commencer à exécuter le code. Sans une méthode main, la JVM ne saurait pas par où commencer.

Voici une décomposition simple d'un programme Java de base :

public class Main { // Déclaration de classe
	public static void main(String[] args) { // Méthode main
		System.out.println("Hello, Coddy!"); // Instruction de sortie
	}
}

Note importante : En Java, chaque instruction doit se terminer par un point-virgule (;). Le point-virgule est obligatoire et indique à Java que vous avez atteint la fin d'une instruction. Oublier d'ajouter un point-virgule entraînera une erreur de compilation.

Cependant, notez que les blocs de code entourés d'accolades {} (comme les déclarations de classes et de méthodes) n'ont pas besoin de points-virgules.

challenge icon

Défi

Débutant

Créez un programme Java avec une classe nommée Main qui contient la méthode main. À l'intérieur de la méthode main, écrivez du code pour afficher le texte suivant :

This is my first Java program!

Aide-mémoire

En Java, chaque ligne de code doit être à l'intérieur d'une classe. La méthode main sert de point de départ de l'exécution.

Structure de base d'un programme Java :

public class Main { // Déclaration de classe
	public static void main(String[] args) { // Méthode main
		System.out.println("Hello, Coddy!"); // Instruction de sortie
	}
}

Important : Chaque instruction doit se terminer par un point-virgule (;). Les blocs de code avec des accolades {} n'ont pas besoin de points-virgules.

Pour afficher du texte, utilisez System.out.println() :

System.out.println("Your text here");

Essayez vous-même

quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux