À propos des commandes Java
Qu'est-ce qu'une commande Java en premier lieu?
Contexte
Quel type de traitement est effectué lorsqu'une commande Java est exécutée en premier lieu dans l'entreprise?
Je l'ai cherché.
Fonctionnement des commandes Java
La commande --java est une commande pour démarrer JVM
- La JVM charge la classe spécifiée après le démarrage et appelle la méthode principale de la classe.
- ** syntaxe de commande java **
nom de classe complet java[Argument Argument...]
Détails
- Les arguments qui suivent le nom de la classe sont appelés ** "paramètres de démarrage" ** ou ** "arguments de ligne de commande" **.
--Plusieurs paramètres de démarrage peuvent être spécifiés en les séparant par un espace.
- Les paramètres de démarrage sont facultatifs et peuvent être omis
- Les données spécifiées comme paramètre de démarrage sont stockées dans l'objet de tableau String par JVM et passées en tant qu'argument de la méthode main.
Flux lors de l'exécution de la commande java
- Lancez la JVM
- Rechercher et charger la classe spécifiée à partir du chemin de classe
--Créez un objet tableau de type String pour stocker les paramètres de démarrage
--Exécute la méthode main avec une référence à l'objet de type tableau String qui contient les paramètres de démarrage en tant qu'argument.
exemple
public class Main{
public static void main(String[] args) {
System.out.println(args[0] + " " + args[1]);
}
}
commander
$ java Main red blue grenn
[Dokojava](https://www.google.com/url?sa=t&rct=j&q=1esrc=s&source=web&cd=1cad=rja&uact=8&ved=2ahUKEwj5qq3KlMPsAhWlIqYKHcW1Cl4QFjAAegQIARFHACttHcW1Cl4QFjAAegQIARFHACttacW1Cl4QFjAAegQIARFHACttHcW1Cl4QFjAAegQIARFHAC Essayons-le avec iJ_00k-0ctsUdsFTbwDe)!
Article référencé (merci toujours.)
[Même les débutants peuvent facilement comprendre] Résumé de l'utilisation des commandes java