jvm结构的那张图本来是有的
可是不知道该怎么往上贴
就算了
刚看那幅图时 搞不明白 为什么.java编译成.class之后 还需要用jit这个即时编译器
后来看了篇文章才弄清楚一点点
怕以后忘了 概括写下来
1.javac 将.java程序转换为.class jvm对.class进行解释执行
2.jit 不牺牲平台无关性的情况下对.class进行本地编译 以获取c/c++的执行效率
可是不知道该怎么往上贴
就算了
刚看那幅图时 搞不明白 为什么.java编译成.class之后 还需要用jit这个即时编译器
后来看了篇文章才弄清楚一点点
怕以后忘了 概括写下来
1.javac 将.java程序转换为.class jvm对.class进行解释执行
2.jit 不牺牲平台无关性的情况下对.class进行本地编译 以获取c/c++的执行效率