JIT--JVM中的即时编译技术_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > JIT--JVM中的即时编译技术

JIT--JVM中的即时编译技术

 2013/7/28 0:19:16  clarence_wqh  程序员俱乐部  我要评论(0)
  • 摘要:今天在ITEYE上查了一下JIT的解释,都是千篇一律。看不下去了,在下不才,在此用最通俗的方式总计一下。JVM中的JIT(JUSTINTIME)即时编译技术,大家都知道。在JAVA语言中,JVM读取或者说是加载的都CLASS字节码(BYTECODE),但计算机并不认识这些BYTECODE,JVM中的编译器会将BYTECODE翻译成该机器能够识别的机器码,即所胃的汇编语言,一条条的指令。机器会顺序执行这些指令。但是为了提高JVM的翻译速度,只有牺牲空间换时间了。将一些重复的翻译好的机器码缓存下来
  • 标签:编译 技术 JVM
今天在ITEYE上查了一下JIT的解释,都是千篇一律。看不下去了,在下不才,在此用最通俗的方式总计一下。
JVM中的JIT(JUST IN TIME)即时编译技术,大家都知道。在JAVA语言中,JVM读取或者说是加载的都CLASS字节码(BYTECODE),但计算机并不认识这些BYTECODE,JVM中的编译器会将BYTECODE翻译成该机器能够识别的机器码,即所胃的汇编语言,一条条的指令。机器会顺序执行这些指令。但是为了提高JVM的翻译速度,只有牺牲空间换时间了。将一些重复的翻译好的机器码缓存下来。(如FOR循环)。这就是JVM中JIT的由来。至于JIT本身这个名词,是由小日本搞出来。有兴趣的可以自已去查一下资料。
上一篇: Netjava project winXP计算器功能的实现 下一篇: 没有下一篇了!
发表评论
用户名: 匿名