logo

Premier programme Java | Bonjour tout le monde Exemple

  1. Logiciels requis
  2. Création d'un exemple Hello Java
  3. La résolution de Javac n'est pas reconnue

Dans cette section, nous allons apprendre à écrire le programme simple de Java. Nous pouvons facilement écrire un simple programme hello Java après avoir installé le JDK.

Pour créer un programme Java simple, vous devez créer une classe contenant la méthode principale. Comprenons d'abord l'exigence.

Exigence de Java Hello World Exemple

Pour exécuter un programme Java, le logiciel ou l'application suivant doit être correctement installé.

  • Installez le JDK si vous ne l'avez pas installé, téléchargez le JDK et installez-le.
  • Définissez le chemin du répertoire jdk/bin. http://www.javatpoint.com/how-to-set-path-in-java
  • Créer le programme Java
  • Compilez et exécutez le programme Java

Exemple de création de Hello World

Créons le programme hello java :

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
Testez-le maintenant

Enregistrez le fichier ci-dessus sous Simple.java.

Compiler: javac Simple.java
Éxécuter: Java Simple

Sortir:

 Hello Java 

Flux de compilation :

Lorsque nous compilons un programme Java à l'aide de l'outil javac, le compilateur Java convertit le code source en code octet.

Java Comment compiler

Paramètres utilisés dans le premier programme Java

Voyons quelle est la signification de class, public, static, void, main, String[], System.out.println().

    classeLe mot-clé est utilisé pour déclarer une classe en Java.publiqueLe mot-clé est un modificateur d'accès qui représente la visibilité. Cela signifie qu'il est visible par tous.statiqueest un mot-clé. Si nous déclarons une méthode comme statique, elle est appelée méthode statique. Le principal avantage de la méthode statique est qu’il n’est pas nécessaire de créer un objet pour appeler la méthode statique. La méthode main() est exécutée par la JVM, elle ne nécessite donc pas la création d'un objet pour invoquer la méthode main(). Donc, cela économise de la mémoire.videest le type de retour de la méthode. Cela signifie qu'il ne renvoie aucune valeur.principalreprésente le point de départ du programme.String[] argumentsou Arguments de chaîne[] est utilisé pour argument de ligne de commande . Nous en discuterons dans la section suivante.System.out.println()est utilisé pour imprimer la déclaration. Ici, System est une classe, out est un objet de la classe PrintStream, println() est une méthode de la classe PrintStream. Nous discuterons du fonctionnement interne de System.out.println() déclaration dans la section suivante.

Pour écrire le programme simple, vous devez ouvrir le bloc-notes en menu démarrer -> Tous les programmes -> Accessoires -> Bloc-notes et écrivez un programme simple comme nous l'avons montré ci-dessous :

Le premier programme de Java

Comme indiqué dans le diagramme ci-dessus, écrivez le programme simple de Java dans le bloc-notes et enregistrez-le sous Simple.java. Afin de compiler et d'exécuter le programme ci-dessus, vous devez ouvrir l'invite de commande en menu démarrer -> Tous les programmes -> Accessoires -> invite de commande . Lorsque nous avons terminé correctement toutes les étapes, le résultat suivant s'affiche :

comment compiler et exécuter un programme simple de Java

Pour compiler et exécuter le programme ci-dessus, accédez d'abord à votre répertoire actuel ; mon répertoire actuel est c: ew. Écrivez ici:

Compiler: javac Simple.java
Éxécuter: Java Simple

De combien de manières pouvons-nous écrire un programme Java ?

Il existe de nombreuses façons d'écrire un programme Java. Les modifications pouvant être effectuées dans un programme Java sont indiquées ci-dessous :

1) En modifiant la séquence des modificateurs, le prototype de méthode n'est pas modifié en Java.

Voyons le code simple de la méthode main.

 static public void main(String args[]) 

2) La notation en indice dans le tableau Java peut être utilisée après le type, avant ou après la variable.

Voyons les différents codes pour écrire la méthode principale.

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) 

3) Vous pouvez fournir un support var-args à la méthode main() en passant 3 points de suspension (points)

Voyons le code simple d'utilisation de var-args dans la méthode main(). Nous en apprendrons plus sur les var-args plus tard dans le chapitre Nouvelles fonctionnalités Java.

 public static void main(String... args) 

4) Avoir un point-virgule à la fin du cours est facultatif en Java.

Voyons le code simple.

 class A{ static public void main(String... args){ System.out.println('hello java4'); } }; 

Signature de méthode Java main() valide

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) public static void main(String... args) static public void main(String[] args) public static final void main(String[] args) final public static void main(String[] args) final strictfp public static void main(String[] args) 

Signature de méthode Java main() invalide

 public void main(String[] args) static void main(String[] args) public void static main(String[] args) abstract public static void main(String[] args) 

Résoudre une erreur « Javac n'est pas reconnu comme une commande interne ou externe » ?

Si un problème comme celui illustré dans la figure ci-dessous survient, vous devez définir un chemin. Puisque le DOS ne reconnaît pas javac et java comme commande interne ou externe. Pour surmonter ce problème, nous devons tracer une voie. Le chemin n'est pas requis dans le cas où vous enregistrez votre programme dans le répertoire JDK/bin. Cependant, c’est une excellente approche pour tracer la voie. Cliquez ici pour Comment définir le chemin en Java .

comment résoudre le problème d'un programme Hello World en Java