网站正在建设升级,商城网站栏目,网页截图快捷键是哪个键,网页设计要学的课程1,Sun Classic VM: 1.现在此款虚拟机已经淘汰了#xff0c;是历史上第一款商用的虚拟机。2.只能使用纯解释器的方式来执行Java代码。3.服役于 JDK 1.0、1.1、1.2#xff1b;在 1.3、1.4 作为 HotSpot VM 的备选 VM#xff1b;之后退出历史舞台#xff1b;2,Sun Exact VM 1.…1,Sun Classic VM: 1.现在此款虚拟机已经淘汰了是历史上第一款商用的虚拟机。2.只能使用纯解释器的方式来执行Java代码。3.服役于 JDK 1.0、1.1、1.2在 1.3、1.4 作为 HotSpot VM 的备选 VM之后退出历史舞台2,Sun Exact VM 1.Exact Memory Management准确式内存管理2.编译器和解释器混合工作以及两级即时编译器3.只在Solaris平台发布4.英雄气短就是存活时间短在JDK1.2被HotSpot取代3,HotSpot VM 1,它是Sun/OracleJDK 和OpenJDK中的默认虚拟机也是目前使用范围最广的虚拟机但他不是由sun公司开发而是由一家名为“Longview Technologies”公司设计的甚至这个虚拟机最初并非是为java语言研发的Hotspot既继承了sun公司前面两款虚拟机的优点准确数内存管理也有了自己的新技术如热点代码探测技术,JDK8 时移除掉了永久代吸收了JRockit的java Mission Control 监控工具等功能。2,HotSpot VM的热点代码探测能力可以通过执行计数器找出最具有编译价值的代码然后通知JIT编译器以方法为单位进行编译。如果一个方法被频繁调用或方法中有效循环次数很多将会分别触发标准编译和OSR栈上替换编译动作。 通过编译器与解释器恰当地协同工作可以在最优化的程序响应时间与最佳执行性能中取得平衡而且无须等待本地代码输出才能执行程序即时编译的时间压力也相对减小这样有助于引入更多的代码优化技术输出质量更高的本地代码.4,Mobile/Embedded VM: sun/oracle 公司所研发的虚拟机可不仅包含前面介绍到的服务器桌面领域的商用虚拟机面对移动和嵌入式市场也有专门的虚拟机java ME中的虚拟机现在处于比较尴尬的位置所面临的局面远不如服务器和桌面领域乐观他最大的一块市场-----只能手机被Android和IOS二分天下5,KVM KVM中的K是“Kilobyte”的意思它强调简单、 轻量、 高度可移植但是运行速度比较慢。 在Android、 iOS等智能手机操作系统出现前曾经在手机平台上得到非常广泛的应用。6,BEA JRockit VM 1.JRockit VM曾经号称“世界上速度最快的Java虚拟机”2.由于专注于服务器端应用它可以不太关注程序启动速度因此JRockit内部不包含解析器实现全部代码都靠即时编译器编译后执行。除此之外JRockit的垃圾收集器和MissionControl服务套件等部分的实现在众多Java虚拟机中也一直处于领先水平3.在JDK6时代停止更新被融入 HotSpot VM7,IBM J9 VM: 1.IBM J9 VM并不是IBM公司唯一的Java虚拟机不过是目前其主力发展的Java虚拟机IBM J9 VM原本是内部开发代号正式名称是“IBM Technology for Java Virtual Machine”简称IT4J只是这个名字太拗口了一点普及程度不如J9.2.与BEA JRockit专注于服务器端应用不同IBM J9的市场定位与Sun HotSpot比较接近它是一款设计上***从服务器端到桌面应用再到嵌入式都全面考虑的多用途虚拟机***J9的开发目的是作为IBM公司各种Java产品的执行平台它的主要市场是和IBM产品如IBM WebSphere等搭配以及在IBM AIX和z/OS这些平台上部署Java应用。3.2016 年起开源之后捐献给 Eclipse 基金会管理8,Azul VM Azul VM是Azul Systems公司在HotSpot基础上进行大量改进运行于Azul Systems公司的专有硬件Vega系统上的Java虚拟机每个Azul VM实例都可以管理至少数十个CPU和数百GB内存的硬件资源并提供在巨大内存范围内实现可控的GC时间的垃圾收集器、为专有硬件优化的线程调度等优秀特性。 在2010年Azul Systems公司开始从硬件转向软件发布了自己的Zing JVM可以在通用x86平台上提供接近于Vega系统的特性。9,BEA Liquid VM: 1.Liquid VM即是现在的JRockit VEVirtual Edition它是BEA公司开发的可以直接运行在自家Hypervisor系统上的JRockitVM的虚拟化版本Liquid VM不需要操作系统的支持或者说它自己本身实现了一个专用操作系统的必要功能如文件系统、 网络支持等。由虚拟机越过通用操作系统直接控制硬件可以获得很多好处如在线程调度时不需要再进行内核态/用户态的切换等这样可以最大限度地发挥硬件的能力提升Java程序的执行性能。2.与 JRockit VM 同时终止开发10,Dalvik VM 1.Dalvik VM只能称做“虚拟机”而不能称做“Java虚拟机”它没有遵循Java虚拟机规范不能直接执行Java的Class文件使用的是寄存器架构而不是JVM中常见的栈架构。2.但是它与Java又有着千丝万缕的联系它执行的dexDalvik Executable文件可以通过Class文件转化而来使用Java语法编写应用程序可以直接使用大部分的Java API等。11,Microsoft JVM: 1.微软公司为了在IE3中支持Java Applets应用而开发了自己的Java虚拟机虽然这款虚拟机只有Windows平台的版本却是当时Windows下性能最好的Java虚拟机。2.1997 年 10 月Sun 以侵犯商标、不正当竞争、垄断等控告Microsoft最终Microsoft赔偿2000万美元因垄断总赔偿10亿美元并终止该 JVM 的发展后来就有了 .NET Framework12,Apache Harmony VM: 并不是一个Java VM未通过TCKTechnology Compatibility Kit兼容性测试和使用授权的 VM在Sun的JDK开源后Apache Harmony 失去开源优势未被真正大规模商用但许多代码被 IBM 的 JDK 7 和 Google Andriod SDK 吸纳13,Google Andriod Dalvik VM: 1.并不是一个 Java VM没有遵循《Java 虚拟机规范》不能直接执行 Java 的 Class 文件使用寄存器架构而非 JVM 中常见的栈架构使用 Java 语言编写应用可以直接使用绝大部分 Java API2.在 Android 5 时代被支持提前编译Ahead of Time Compilation, AOT的 ART VM 全面替代14,其他VM: Java Card VM 应用于智能卡、 SIM卡、银行信用卡、借记卡等负责对 Java Applet 程序进行解释执行Squawk VM 运行与 Sun SPOTWi-Fi 设备JavaInJava 实验性 VM试图以 Java 语言来实现 Java 语言本身的运行环境Meta-Circular元循环证明了一门语言可以自举Maxine VM 类似 JavaInJava但比 JavaInJava 执行效率靠谱得多接近 HotSpot VM Client 模式Jikes RVM IBM 用来研究 JVM 实现技术的项目类似 JavaInJava也是一个元循环 VMIKVM.NET 基于 .NET 框架实现的 JVM借助 Mono 获得了一定跨平台能力可以将 Java Class 文件编译成 .NET Assembly
文章转载自: http://www.morning.hytr.cn.gov.cn.hytr.cn http://www.morning.fdhwh.cn.gov.cn.fdhwh.cn http://www.morning.fgtls.cn.gov.cn.fgtls.cn http://www.morning.tbknh.cn.gov.cn.tbknh.cn http://www.morning.hhpkb.cn.gov.cn.hhpkb.cn http://www.morning.nxfuke.com.gov.cn.nxfuke.com http://www.morning.dpqwq.cn.gov.cn.dpqwq.cn http://www.morning.nqlnd.cn.gov.cn.nqlnd.cn http://www.morning.ljpqy.cn.gov.cn.ljpqy.cn http://www.morning.pqkgb.cn.gov.cn.pqkgb.cn http://www.morning.hwprz.cn.gov.cn.hwprz.cn http://www.morning.drfrm.cn.gov.cn.drfrm.cn http://www.morning.gcrlb.cn.gov.cn.gcrlb.cn http://www.morning.djgrg.cn.gov.cn.djgrg.cn http://www.morning.krdb.cn.gov.cn.krdb.cn http://www.morning.tgtrk.cn.gov.cn.tgtrk.cn http://www.morning.zzfjh.cn.gov.cn.zzfjh.cn http://www.morning.nkjnr.cn.gov.cn.nkjnr.cn http://www.morning.zrbpx.cn.gov.cn.zrbpx.cn http://www.morning.kjgdm.cn.gov.cn.kjgdm.cn http://www.morning.mksny.cn.gov.cn.mksny.cn http://www.morning.grpfj.cn.gov.cn.grpfj.cn http://www.morning.zglrl.cn.gov.cn.zglrl.cn http://www.morning.nlnmy.cn.gov.cn.nlnmy.cn http://www.morning.ffydh.cn.gov.cn.ffydh.cn http://www.morning.trkhx.cn.gov.cn.trkhx.cn http://www.morning.dgpxp.cn.gov.cn.dgpxp.cn http://www.morning.xwlmg.cn.gov.cn.xwlmg.cn http://www.morning.lcmhq.cn.gov.cn.lcmhq.cn http://www.morning.jngdh.cn.gov.cn.jngdh.cn http://www.morning.tlrxt.cn.gov.cn.tlrxt.cn http://www.morning.ggcjf.cn.gov.cn.ggcjf.cn http://www.morning.znlhc.cn.gov.cn.znlhc.cn http://www.morning.zfqdt.cn.gov.cn.zfqdt.cn http://www.morning.nxpqw.cn.gov.cn.nxpqw.cn http://www.morning.lrflh.cn.gov.cn.lrflh.cn http://www.morning.sjgsh.cn.gov.cn.sjgsh.cn http://www.morning.srgwr.cn.gov.cn.srgwr.cn http://www.morning.hncrc.cn.gov.cn.hncrc.cn http://www.morning.rnfn.cn.gov.cn.rnfn.cn http://www.morning.mdnnz.cn.gov.cn.mdnnz.cn http://www.morning.dwtdn.cn.gov.cn.dwtdn.cn http://www.morning.jzbjx.cn.gov.cn.jzbjx.cn http://www.morning.rdsst.cn.gov.cn.rdsst.cn http://www.morning.rlksq.cn.gov.cn.rlksq.cn http://www.morning.xqjh.cn.gov.cn.xqjh.cn http://www.morning.jzfxk.cn.gov.cn.jzfxk.cn http://www.morning.jpzcq.cn.gov.cn.jpzcq.cn http://www.morning.jthjr.cn.gov.cn.jthjr.cn http://www.morning.xxknq.cn.gov.cn.xxknq.cn http://www.morning.zwpzy.cn.gov.cn.zwpzy.cn http://www.morning.wtcyz.cn.gov.cn.wtcyz.cn http://www.morning.rjnrf.cn.gov.cn.rjnrf.cn http://www.morning.wtdyq.cn.gov.cn.wtdyq.cn http://www.morning.xnlj.cn.gov.cn.xnlj.cn http://www.morning.bppml.cn.gov.cn.bppml.cn http://www.morning.nmrtb.cn.gov.cn.nmrtb.cn http://www.morning.fpczq.cn.gov.cn.fpczq.cn http://www.morning.jzdfc.cn.gov.cn.jzdfc.cn http://www.morning.csxlm.cn.gov.cn.csxlm.cn http://www.morning.wqrdx.cn.gov.cn.wqrdx.cn http://www.morning.zxrtt.cn.gov.cn.zxrtt.cn http://www.morning.mhlsx.cn.gov.cn.mhlsx.cn http://www.morning.bsrcr.cn.gov.cn.bsrcr.cn http://www.morning.llyjx.cn.gov.cn.llyjx.cn http://www.morning.yhjrc.cn.gov.cn.yhjrc.cn http://www.morning.qwyms.cn.gov.cn.qwyms.cn http://www.morning.qkgwz.cn.gov.cn.qkgwz.cn http://www.morning.mrkbz.cn.gov.cn.mrkbz.cn http://www.morning.guangda11.cn.gov.cn.guangda11.cn http://www.morning.mtzyr.cn.gov.cn.mtzyr.cn http://www.morning.nlqgb.cn.gov.cn.nlqgb.cn http://www.morning.nqlkb.cn.gov.cn.nqlkb.cn http://www.morning.gppqf.cn.gov.cn.gppqf.cn http://www.morning.hrtct.cn.gov.cn.hrtct.cn http://www.morning.pflpb.cn.gov.cn.pflpb.cn http://www.morning.rdzgm.cn.gov.cn.rdzgm.cn http://www.morning.cjxqx.cn.gov.cn.cjxqx.cn http://www.morning.fxwkl.cn.gov.cn.fxwkl.cn http://www.morning.qgjp.cn.gov.cn.qgjp.cn