在高版本的JDK中,有这样一个新特性,可以直接一步到位:
java x/y/z/xxx.java
java后面直接加java源文件的路径。
这个特性是为了简化开发而提出,但实际上底层的实现原理还是和以前一样的。
以上命令在执行过程中还是会先进行编译,然后在运行,并且以上的运行方式,编译生成的class文件在硬盘上不存在,看不到。