如何在 java 的单个命令中编译和 运行

How to compile and run in single command in java

我想在单个命令行中编译和运行。 通常,我们先编译然后运行?

javac example.java

java example

我可以运行这个吗,

javac example.java && java example

您可以使用一个函数:

Myfunction() { javac .java && java  ; }

用途:

Myfunction example

此问题重复,发帖前请自行搜索 参见:Compile and build with single command line Java (Linux)

此致

从 Java 11 开始,您可以使用单个命令

java example.java

https://openjdk.java.net/jeps/330