Commencez à programmer en Java avec l’exemple Hello World

Le processus de programmation Java peut être simplifié en trois étapes:

  • Créez le programme en le tapant dans un éditeur de texte et en l’enregistrant dans un fichier – HelloWorld.java.
  • Compilez-le en tapant «javac HelloWorld.java» dans la fenêtre du terminal.
  • Exécutez-le en tapant «java HelloWorld» dans la fenêtre du terminal.

Le programme ci-dessous est le programme Java le plus simple pour imprimer «Hello World» à l’écran.

Essayons de comprendre chaque partie du code étape par étape.

/* Ceci est un exemple d'un programme en Java. 
Nom de fichier : "HelloWorld.java". */
class HelloWorld 
{ 
// Votre programme commence par main(). 
// Écrire "Hello, World" dans le terminal de window. 
public static void main(String args[]) 
{ 
System.out.println("Hello, World"); 
} 
}
Sortie : Hello, World

Le programme «Hello World!» Comprend trois composants principaux: la définition de la classe HelloWorld, la méthode principale et les commentaires du code source. Les explications suivantes vous fourniront une compréhension de base du code:

Définition de classe: cette ligne utilise le mot-clé class pour déclarer qu’une nouvelle classe est en cours de définition.

class HelloWorld

HelloWorld est un identifiant qui est le nom de la classe. La définition entière de la classe, y compris tous ses membres, se situera entre l’accolade d’ouverture {et l’accolade de fermeture}.

La méthode principale: en langage de programmation Java, chaque application doit contenir une méthode principale dont la signature est:

public static void main(String[] args)

Comme en C / C ++, la méthode principale est le point d’entrée de votre application et invoquera ensuite toutes les autres méthodes requises par votre programme.

La prochaine ligne de code est affichée ici. Notez que cela se produit dans main ().

System.out.println ("Hello, World");

Cette ligne affiche la chaîne «Hello, World» suivie d’une nouvelle ligne à l’écran. La sortie est en réalité réalisée par la méthode println () intégrée. System est une classe prédéfinie qui fournit un accès au système, et out est la variable de type flux de sortie connecté à la console.

À lire aussi  Différences entre JDK, JRE et JVM

Commentaires: Ils peuvent être des commentaires multilignes ou simples.

/ * Ceci est un programme Java simple.
Appelez ce fichier "HelloWorld.java". * /

Ceci est un commentaire multiligne. Ce type de commentaire doit commencer par / * et se terminer par * /. Pour une seule ligne, vous pouvez utiliser directement // comme en C / C ++.

Les points importants :

  • Le nom de la classe définie par le programme est HelloWorld, qui est identique au nom du fichier (HelloWorld.java). Ce n’est pas une coïncidence. En Java, tous les codes doivent résider dans une classe et il y a au plus une classe publique qui contient la méthode main ().
  • Par convention, le nom de la classe principale (classe contenant la méthode main) doit correspondre au nom du fichier contenant le programme.

Compiler le programme:

Après avoir configuré avec succès l’environnement, nous pouvons ouvrir un terminal sous Windows et accéder au répertoire où se trouve le fichier – HelloWorld.java.

Maintenant, pour compiler le programme HelloWorld, exécutez le compilateur – javac, en spécifiant le nom du fichier source sur la ligne de commande, comme indiqué:

javac HelloWorld.java

Le compilateur crée un fichier appelé HelloWorld.class (dans le répertoire de travail actuel) contenant la version en bytecode du programme. Maintenant, pour exécuter notre programme, le JVM (Java Virtual Machine) doit être appelé en utilisant java, en spécifiant le nom du fichier de classe sur la ligne de commande, comme indiqué:

java HelloWorld

Cela affichera “Hello World” sur l’écran du terminal.

F:\> javac HelloWorld.java

F:\> java HelloWorld

Hello, World

F:\>

Veuillez écrire des commentaires si vous trouvez quelque chose d’erreur ou si vous souhaitez partager plus d’informations sur le sujet traité ci-dessus.

À lire aussi  Comment concevoir des classes et des interfaces dans Java

 


Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page