美文网首页
Java虚拟机介绍

Java虚拟机介绍

作者: JESiller | 来源:发表于2018-03-23 14:52 被阅读5次

1.Sun Classic/Exact VM

1996年1月23日Sun公司发布JDK1.0,Java语言正式拥有了商用的正式运行环境,这个JDK中所带的虚拟机就是Classic VM这款虚拟机用解释器的方式来执行Java代码,如果使用JIT编译器就必须使用外挂,加入使用了编译器,JIT就会完全接管虚拟机的执行系统,解释器便不再工作了。

2.Sun HotSpot VM

Sun JDK 和OpenJDK中所带的虚拟机,也是目前使用范围最广泛的虚拟机。

3.BEA JRockit/IBMJ9 VM

除了Sun公司之外,其他的公司组织也研发过不少的虚拟机实现,其中规模最大,最著名的就是BEA公司和IBM公司。

JRockit VM曾经号称“世界上速度最快的Java虚拟机”,内部不包含解析器实现,全部代码靠即时编译器编译后执行;

IBMJ9 VM并不是IBM公司唯一的虚拟机,不过是起目前主力发展的Java虚拟机。

相关文章

  • java

    1. java介绍 jre: java运行环境. jre=java 虚拟机+核心内裤(辅助java虚拟机运行的文...

  • 第二十二章:Tomcat

    1.JVM介绍 JVM是Java Virtual Machine(Java虚拟机)的缩写 Java虚拟机本质是就是...

  • Tomcat部署

    1.JVM介绍 JVM是Java Virtual Machine(Java虚拟机)的缩写 Java虚拟机本质是就是...

  • tomcat入门

    1.JVM介绍 JVM是Java Virtual Machine(Java虚拟机)的缩写 Java虚拟机本质是就是...

  • 12.tomcat介绍

    第四十七天 tomcat 1.JVM基本介绍 JAVA业务都是运行在JAVA虚拟机上的,JAVA虚拟机简称JVM(...

  • Java虚拟机--虚拟机发展史

    文末有彩蛋!!!!!! Java虚拟机介绍 上一节中,我们介绍了Java的发展历史,从Java1.0说到了Java...

  • Java 内存模型

    一、介绍 Java内存模型即Java Memory Model,简称JMM。JMM定义了Java 虚拟机(JVM)...

  • 浅谈JVM与垃圾回收

    写在前面 简单的介绍一下JVM(Java Virtual Machine)吧,它也叫Java虚拟机。虽然它叫虚拟机...

  • JVM是如何处理线程安全的

    所有Java程序都会被编译成类文件,这些文件包含字节码,即Java虚拟机的机器语言。 本文介绍了Java虚拟机如何...

  • 对象的创建过程

    介绍完Java虚拟机的运行时数据区后,我们大致了解了虚拟机内存的情况。现在我们来了解HotSpot虚拟机在Java...

网友评论

      本文标题:Java虚拟机介绍

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