`
holdbelief
  • 浏览: 704887 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Sun 公司制定的 Java 虚拟机规范在技术上规定的 JVM 的统一标准

    博客分类:
  • Java
阅读更多

    Sun 公司制定的 Java 虚拟机规范在技术上规定了 JVM 的统一标准,具体定义了 JVM 的如下细节:

  • 指令集
  • 寄存器
  • 类文件的格式
  • 垃圾回收堆
  • 存储区

    Sun 公司制定的这些规范的目的是为了提供统一的标准,最终实现 Java 程序的平台无关性。

分享到:
评论

相关推荐

    Java虚拟机规范中文版.pdf

    Sun公司(现在是Oracle公司的一部分)是Java技术的主要开发者,也是Java虚拟机规范的主要贡献者。JVM规范定义了JVM的结构、执行模型、内存模型以及与平台无关的规范,使得任何遵守这个规范的虚拟机都能运行Java程序...

    Java虚拟机规范 JavaSE7

    它不仅仅是一份文档,更是为了确保不同厂商实现的Java虚拟机能够在统一的外部接口上进行交互和通信的契约。虽然规范中的概念模型与早期Sun公司实现的虚拟机高度吻合,但是随着时间的推移,高性能虚拟机的具体实现...

    Java虚拟机规范(SE 7中文版)

    这本书的重要性在于,它为Java虚拟机的实现者提供了一个统一的外部接口标准。尽管书中很多概念和细节曾经与Sun公司早期虚拟机的实现高度吻合,但随着技术发展,高性能虚拟机的实现细节与规范所描述的越来越有差距。 ...

    Java虚拟机规范(Java_SE_7).pdf中文版

    Java SE 7版的虚拟机规范是对之前版本的更新,它详述了虚拟机的最新标准,以及如何保证不同的Java虚拟机实现(例如Oracle HotSpot、OpenJDK、IBM J9等)能够提供统一的外部接口和行为。 从1999年《Java虚拟机规范...

    Java虚拟机规范 (Java SE 7 中文版).7z

    Tim Lindholm曾是Sun公司杰出工程师。他Java虚拟机高级架构师,Java编程语言的主要贡献者之一,目前主要负责...Alex Buckley是Oracle公司Java编程语言和Java虚拟机规范负责人。他拥有伦敦帝国学院计算机技术博士学位。

    java虚拟机

    Java虚拟机的概念始于Sun Microsystems,现在由Oracle公司继续发展和维护。JVM的设计目标是实现一次编写,到处运行(Write Once, Run Anywhere),通过将Java字节码转换为特定硬件平台的机器码,使得Java程序可以在...

    Java虚拟机规范(Java_SE_7)

    《Java虚拟机规范(JavaSE7版)》是由Tim Lindholm、Frank Yellin、Gilad Bracha和Alex Buckley共同撰写的官方文档,详细定义了Java虚拟机的内部工作原理和要求,为不同的Java虚拟机实现提供了一个统一的接口标准。...

    Java虚拟机规范(Java SE 7 中文版)

    中文版的《Java虚拟机规范》由周志明、吴璞渊和冶秀刚三位译者共同完成,他们不仅在技术领域有着深厚的背景,还在翻译过程中注重准确性和可读性,力求以通俗的语言传达复杂的概念。翻译工作基于个人兴趣和学术研究...

    sun JAVA虚拟机

    Sun公司(后被Oracle收购)是Java技术的始创者,其开发的Java虚拟机在早期对Java的发展起到了关键作用。 Java虚拟机的主要功能包括类加载、字节码验证、内存管理(垃圾收集)、性能优化和线程调度等。它将Java程序...

    Java 虚拟机JVM内存模型

    ### Java 虚拟机JVM内存模型知识点 #### 1. JVM概述 ##### 1.1 Java的特性与JVM的应用 Java语言的特性包括跨平台性、面向对象、安全性等。JVM是Java程序能够跨平台运行的关键,它负责将Java源代码转换成与平台无关...

    Java虚拟机规范_JavaSE 10

    虽然规范本身不直接涉及编译器设计,但它为编译器开发者提供了一系列的指导原则,以确保编译出来的字节码能够在遵循规范的JVM上正确运行。 总的来说,这份规范文档为Java虚拟机提供了详尽的技术细节和实现指南,是...

    SUN JAVA 虚拟机

    "Sun Java 虚拟机",简称JVM...总之,Sun Java虚拟机是Java生态系统中的基石,为Java应用程序提供了一个统一的运行环境,实现了跨平台的兼容性和高效执行。随着技术的发展,JVM也在不断进化,以适应更多现代编程需求。

    Java虚拟机(Java VM) msjavax86 微软java虚拟机

    总的来说,Java虚拟机是Java生态系统中的关键组件,它使得Java程序能够在多种平台上运行,而msjavax86是微软为Windows用户提供的Java环境解决方案,尽管现在已经不再维护,但它见证了Java技术发展的一个历史阶段。...

Global site tag (gtag.js) - Google Analytics