1-1-2-1 java se-helloworld原理—java代码的编译和运行逻辑

编写:编写Java文件,写入到.Java文件里

编译:使用javac.exe进行编译,将.Java文件编译成.class文件

运行:使用java.exe来在jvm虚拟机上运行

在一开始写Java程序的时候,生成的是.Java文件(Java源程序文件),而jvm虚拟机需要.class文件才能运行,因此,在编译好Java程序时,保存在一个.Java文件里,当要运行时,先通过javac.exe进行编译,生成一个同名的.class文件(Java字节码文件),并且把.Java文件的内容放到.class文件里,之后通过Java.exe来在jvm上运行

原文地址:https://www.cnblogs.com/KeepCalmAndNeverSayNever/p/11810763.html