oracle官方Java语言规范,Java虚拟机规范下载(Java Virtual Machine Specification,Java Language Specification)

本文介绍了如何从Oracle官网下载《Java虚拟机规范》和《Java语言规范》的最新版本,包括JamesGosling编写的语言规范,以及这些书籍在理解Java虚拟机行为中的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

对于《Java虚拟机规范》和《Java语言规范》这两本书,《深入理解JAVA虚拟机:JVM高级特性与最佳实践(第3版)周志明》的介绍如下:

  • 《Java虚拟机规范》
    要学习虚拟机,《Java虚拟机规范》无论如何都是必须读的。这本书的概念和细节描述与Sun的早期虚拟机(Sunday Classic 虚拟机)高度吻合,随着技术的发展,高性能虚拟机真正的细节实现方式已经逐渐与虚拟机规范所描述的方式差距越来越大,如果只能选择一本参考数来了解Java虚拟机,那么必然是这本书。
  • 《Java语言规范》
    虽然Java虚拟机并不是Java语言专有的,但是了解Java语言的各种细节规定对虚拟机的行为也是很有帮助的,它与《Java虚拟机规范》一样都是Oracle官方直接出版的书籍,而且这本书还是由Java之父亲詹姆斯·高斯林(James Gosling)自执笔撰写。

Oracle官方出的规范,每个Java版本都会有对应的这两本规范,全是英文撰写。个别版本版本可能会被国内翻译为中文,如《Java语言规范 基于 Java SE 8》中文版。
英文名称,都会携带有Java版本号,如基于Java SE 20版本。名称如下:

  • The Java Virtual Machine Specification, Java SE 20 Edition
  • The Java Language Specification, Java SE 20 Edition

本文介绍的则是从oracle官网下载原版的方式。

1 打开 oracle官网

在这里插入图片描述

2 进入JDK下载页面,点击在线文档 [ Online Documentation ]

在这里插入图片描述

3 进入在线文档页面,默认是当前最新java版本,可以从最新版的规范中进入,也可以点击Java SE 查看全部版本的文档,从而进入下载页面

在这里插入图片描述

4 点击Language and VM 进入java语言规范和虚拟机规范下载页面

在这里插入图片描述

5 选择对应的版本,点击pdf进入预览页面,在预览页面可下载文件

在这里插入图片描述

6 查看各java版本文档

在这里插入图片描述

7 选择指定版本进入

每个版本页面展示可能会有所区别,如当前java 20版本页面如下:
在这里插入图片描述
java 9 版本如下:
在这里插入图片描述

8 点击规范板块中的java语言和虚拟机进入下载页面

进入的页面和第5步一样,选择对应的版本,点击pdf进入预览页面,在预览页面可下载文件。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值