我看到一些代码开始像
java MainClass run -cp ******
Run Code Online (Sandbox Code Playgroud)
我这里有两个问题,
在您的示例中,"run"只是程序的参数,而不是JVM.它不是关键字或任何东西.程序将简单地作为String传递给它.
-cp参数似乎也是程序的参数.
从命令行的外观来看,我猜MainClass程序用于运行另一个类,该类在-cp参数定义的类路径中查找.因此,VM实际上既不使用"run"也不使用"-cp ..."来运行MainClass,而是由MainClass本身运行另一个程序.