美文网首页
JAVA 虚拟机简单简介

JAVA 虚拟机简单简介

作者: 百事可乐丶 | 来源:发表于2020-04-24 15:49 被阅读0次

    JAVA 虚拟机的架构

    小白学习记录,不做参考,勿喷
    Java虚拟机采用的是栈指令集架构

    栈指令集架构

    指令集小(8位),指令多,执行简单语句需要的指令行多
    对硬件的依赖小,因为是执行完的语句会弹栈
    执行效率相对来说比较慢
    

    寄存器指令集架构

    指令少,指令集多(16位),但是执行指令的行数小
    依赖硬件,对硬件的耦合度很高
    执行效率小队比较快
    

    JVM 虚拟机选择栈结构主要原因:一处编译,处处运行(对硬件要求不高)

    JVM虚拟机类型

    当前主流的虚拟机还是hotspot,基本上我们学习的都是这个 次主流的是jRockrt 和 J9

    相关文章

      网友评论

          本文标题:JAVA 虚拟机简单简介

          本文链接:https://www.haomeiwen.com/subject/gpkaihtx.html