Java意外命令[重复]

idv4meu8  于 2023-03-21  发布在  Java
关注(0)|答案(1)|浏览(77)

此问题在此处已有答案

Running a Java program without compiling(1个答案)
4天前关闭。
正如我们所知,为了运行Java程序,我们必须首先使用javacMain.java命令编译它,然后使用java Main命令运行它,但是当我尝试java Main.java时,它也可以在不编译java文件的情况下工作。这是怎么可能的?

我希望javaMain.java命令给予错误,但它没有给出任何错误,它正在运行程序没有任何问题。(在编译文件之前使用java Main.java命令,它会工作)

myzjeezk

myzjeezk1#

Java支持直接使用java命令运行Java源文件,而无需使用javac显式编译它。此功能是JDK 11中作为“启动单文件源代码程序”的一部分引入的。

相关问题