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.
Paramètres utilisés dans le premier programme Java
Voyons quelle est la signification de class, public, static, void, main, String[], System.out.println().
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 :
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 :
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 .