Maison  >  Article  >  Java  >  Utilisation de la fonction main() en Java

Utilisation de la fonction main() en Java

PHPz
PHPzoriginal
2024-02-19 12:27:06808parcourir

Utilisation de la fonction main() en Java

L'utilisation de la méthode main() en JAVA nécessite des exemples de code spécifiques

En JAVA, main() est une méthode spéciale et constitue le point d'entrée du programme. Lorsque le programme démarre, la JVM démarrera l'exécution à partir de la méthode main() et le programme ne se terminera qu'après l'exécution de la méthode main(). La méthode

main() est définie comme suit :

public static void main(String[] args) {
    // 程序代码
}

Parmi eux, public est un modificateur d'accès, indiquant que la méthode est accessible par n'importe quelle classe ; static indique que la méthode est statique et peut être appelée directement par la classe sans instanciation. Object ; void signifie que la méthode n'a pas de valeur de retour ; String[] args signifie que la méthode reçoit un tableau de chaînes en tant que paramètre.

Ce qui suit explique en détail l'utilisation de la méthode main() et donne les exemples de code correspondants :

  1. Sortie Hello World !

    public static void main(String[] args) {
     System.out.println("Hello World!");
    }

    Dans le code ci-dessus, une ligne de code dans la méthode main() System. out.println ("Hello World!"); est utilisé pour afficher la chaîne "Hello World!"

  2. Recevoir les paramètres de ligne de commande et la sortie

    public static void main(String[] args) {
     if(args.length > 0) {
         System.out.println("命令行参数为:" + args[0]);
     } else {
         System.out.println("没有输入命令行参数!");
     }
    }

    Dans le code ci-dessus, la longueur des arguments est utilisée pour déterminer si des paramètres de ligne de commande sont transmis. Si tel est le cas, la valeur du paramètre de ligne de commande est affichée. Sinon, le message d'invite est affiché.

  3. Utilisez une structure de boucle pour générer des nombres de 1 à 10

    public static void main(String[] args) {
     for(int i = 1; i <= 10; i++) {
         System.out.println(i);
     }
    }

    Dans le code ci-dessus, utilisez une structure de boucle for pour boucler chaque nombre de 1 à 10.

  4. Appel d'autres méthodes

    public static void main(String[] args) {
     int result = sum(5, 3);
     System.out.println("两个数的和为:" + result);
    }
    
    public static int sum(int a, int b) {
     return a + b;
    }

    Dans le code ci-dessus, la méthode main main() appelle la méthode sum() et enregistre la somme des deux nombres comme valeur de retour dans la variable de résultat, et génère enfin le résultat .

À travers les exemples ci-dessus, nous pouvons voir que la méthode main() a diverses utilisations et peut être utilisée de manière flexible en fonction des besoins. Ce n'est pas seulement l'entrée du programme, mais il peut également effectuer diverses opérations et appeler d'autres méthodes pour implémenter des fonctions plus complexes.

Il est à noter qu'un programme JAVA peut avoir plusieurs classes, mais il ne peut y avoir qu'une seule classe contenant la méthode main(). Lors de l'exécution d'un programme, la JVM démarrera l'exécution à partir de la classe spécifiée contenant la méthode main().

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn