你好呀,我是 @tobrainto。
前文介绍了哪里能看到最权威的 Java 文档的学习文档 ,今天介绍下哪里能看到JSR 、Java语言规范、Java虚拟机规范。
以前是面试造航母,工作拧螺丝的,今年这情况,现在马上连螺丝也没得拧了。
是不是每一个 Java 程序猿要不要撸下 JSR 、Java语言规范、Java虚拟机规范呢。
jls 是 java language specification 的缩写,是Java语言规范。
jvms 是 java virtual machine specification 的缩写,是Java虚拟机规范。
说到jls,jvms就不得不提一下jsr,jsr是Java Specification Requests的缩写,是指Java规范请求。
JCP成员使用JSR规范请求作为正式的规范文档向委员会提交的Java发展议案,经过一系列的流程后,如果这些议案都通过审查,最终会加入到未来的Java体系中。
那么到底哪里能看到指定版本的JSR、Java语言规范与Java虚拟机规范呢?
Java 8
- JSR337
- https://jcp.org/aboutJava/communityprocess/final/jsr337/index.html
- Java语言规范(jls)
- https://docs.oracle.com/javase/specs/jls/se8/html/index.html
- Java虚拟机规范(jvms)
- https://docs.oracle.com/javase/specs/jvms/se8/html/index.html
Java 11
- JSR384
- https://download.oracle.com/otndocs/jcp/java_se-11-final-eval-spec/index.html
- Java语言规范(jls)
- https://docs.oracle.com/javase/specs/jls/se11/html/index.html
- Java虚拟机规范(jvms)
- https://docs.oracle.com/javase/specs/jvms/se11/html/index.html
更多版本的 Java 语言规范与 Java 虚拟机规范请查阅 https://docs.oracle.com/javase/specs/index.html。
还是那句话,我们要面向官网学习,面向第一手资料学习。