java虚拟机,解释器和编译器的区别简介
常用的java编译器有哪些注意:仅仅是个⼈学习笔记,不会去全⽅⾯验证以下所说内容。
1,解释器和编译器的区别
解释器:将class字节码⽂件翻译成机器码;执⾏同⼀个⽅法每次都会有这样的翻译⼯作;
编译器:将class字节码⽂件翻译成机器码,并缓存这个机器码;执⾏同⼀个⽅法之后每次都使⽤缓存的机器码,避免了翻译⼯作;即使编译器输出的是:物理机上的汇编指令流。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论