gpt4 book ai didi

java - 在 java 命令行上使用 run following a main class 的目的是什么?

转载 作者:行者123 更新时间:2023-11-29 06:41:11 25 4
gpt4 key购买 nike

我看到一些代码是这样开始的

java MainClass run -cp ******

我有两个问题,

  1. 为什么要使用 run
  2. 为什么在运行后指定另一个类路径,有什么原因或好处吗?

最佳答案

  1. 在您的示例中,“运行”只是程序的一个参数,而不是 JVM。它不是关键字或任何东西。该程序将简单地将其作为字符串传递。

  2. -cp 参数似乎也是程序的一个参数。

从命令行看,我猜MainClass程序是用来运行另一个类的,这个类是在-cp参数定义的类路径中查找的。因此,“run”和“-cp ...”实际上都不是被 VM 用来运行 MainClass,而是被 MainClass 本身用来运行另一个程序。

关于java - 在 java 命令行上使用 run following a main class 的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11786579/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com