-
学编程的小姑娘
编译是将你写的代码弄成Java虚拟机可以执行的字节码。
运行是Java虚拟机运行你写的代码(编译后的字节码文件),然后显示运行结果。
Java代码是为了编程方便,而Java虚拟机是不能直接执行Java代码的,所以要把Java代码编译,也就是生成.class文件,然后再由Java虚拟机运行字节码文件,结果才是你写的程序。
-
hello_world_mk
源码----->编译---->运行,程序运行的是你编译后的语言
-
这个名字没人起
java在编译的时候会做一些优化的操作,比如替换一些参数之类的。