问题描述
jvm的在连接阶段对java类的验证和编译器对源代码的编译有什么区别 问题补充:beneo 写道
解决方案
引用具体的话,你可以看看jvm spec,你不愿看的话,就看看http://rednaxelafx.iteye.com/ 的博客,如果还看不懂的话,就去问http://rednaxelafx.iteye.com/大大P.S. 其实该走的路我都告诉你了,你为何不往前踏一步呢?
解决方案二:
引用编译器对源代码的编译有什么区别 java source code -> java class file这里面有一部分优化,主要是把java code转化为class文件,去掉语法糖等等 (其实我说不清楚。。。-_-!!!)引用jvm的在连接阶段对java类的验证class文件被classloader在进行load class几个步骤中的一步,比如版本校验,方法内联等(其实我说不清楚。。。-_-!!!)具体的话,你可以看看jvm spec,你不愿看的话,就看看http://rednaxelafx.iteye.com/ 的博客,如果还看不懂的话,就去问http://rednaxelafx.iteye.com/大大
时间: 2024-08-26 02:08:27