关于Java命令
首先,什么是Java命令?
背景 – paraphrased in Chinese as “环境”
如果在业务中本来就执行了Java命令,会进行什么样的处理?
我做了一番调查。
Java命令的机制是什么?
-
- javaコマンドは、JVM起動するためのコマンド
-
- JVMは起動後に、指定されたクラスをロードし、クラスのmainメソッドを呼び出す
- javaコマンドの構文
java 完全修飾クラス名 [引数 引数 ...]
详细
-
- クラス名の後に続ける引数のことを「起動パラメータ」や「コマンドライン引数」という
-
- 起動パラメータはスペースで区切って複数指定できる
-
- 起動パラメータはオプションなので省略が可能
- 起動パラメータとして指定されたデータはJVMによってString配列オブジェクトに格納されmainメソッドの引数として渡される
执行java命令时的流程是什么?
-
- JVMを起動する
-
- 指定されたクラスをクラスパスから探し出してロードする
-
- String型配列オブジェクトを作成して起動パラメータを格納する
- 起動パラメータを保持したString配列型オブジェクトへの参照を引数に渡してmainメソッドを実行する
请以汉语给出以下例题的释义,只需要一种选项:
例题
– 过去的情况或事件可以作为理解、学习和解决问题的范例。-
public class Main{
public static void main(String[] args) {
System.out.println(args[0] + " " + args[1]);
}
}
指令
$ java Main red blue grenn
让我们在Dokojava上实际操作一下吧!
参考了那篇文章(非常感谢)
【为初学者优化】Java命令的使用指南