您的位置 首页 java

我的Java Web之路50 – Java SE 和 Java EE 官方文档

本系列文章旨在记录和总结自己在Java Web开发之路上的知识点、经验、问题和思考,希望能帮助更多(Java) 码农 和想成为(Java)码农的人。 

目录

  1. 介绍
  2. Oracle官网
  3. Java SE文档
  4. Java EE文档
  5. JCP (Java Community Process,Java社区进程)
  6. JEP( JDK Enhancement Proposals,Java 增强提案)
  7. 总结

介绍

介绍了JDBC的初步使用之后,发现不得不介绍一下Java异常了。其实之前也多多少少涉及到了一些异常的知识,比如 介绍抽象类的时候涉及到了 Servlet 相关的异常, 介绍Spring MVC基于注解的控制器的时候涉及到了异常处理器等等。

不过,笔者又仔细思考了一下,Java异常是属于Java语言和JVM本身提供的特性,之前也介绍过JDK、类、接口、继承、 多态 等基础性的知识,这些介绍主要是参考了一些相关书籍、互联网上的一些资料以及自己的思考和总结。

而互联网上最权威的资料莫过于是Java的官网了,所以打算先介绍一下如何到官网找到Java相关的资料,这些资料如果能够通读一遍,必将获益良多。

当然,这些官网的地址和页面都是随时代发展而变化的,这里介绍的都是截止到本文撰写之时的版本。

Oracle官网

Java原来属于SUN公司的,不过后来被Oracle公司收购了,至于Java的历史渊源,在这就不多说了。所以,Java最权威的资料非Oracle官网莫属了,其网址是:,首页是这样的:

点击红色箭头所指地方,可以弹出菜单:

再点击红色箭头所指地方,就到了Oracle官方文档的首页了:

在这可以看到有众多的文档,其实Oracle最为大家所熟知的就是它的数据库了,IT行业内应该是无人不知无人不晓吧。随着时代发展,Oracle也有云计算、虚拟化等产品和解决方案,这些暂且不说。显然,我们应该选择Java相关文档:

这里不仅有Java最基础最核心的文档(即Java SE),还有Java嵌入式版本、Java企业版本(即Java EE)的文档入口链接。

Java SE文档

从上图中点击Java SE文档入口链接即可到达Java SE文档的首页:

当然,首页展示的是Java SE最新版本(目前是13)的文档,如果想要到达其他版本的文档页面,可以点击顶部红色箭头所指的链接:

这里就可以选择各个版本的Java SE文档了。

还是转到Java SE文档的首页中,这里已经分门别类的很清楚了,我也就不多说了。

首先想要提的是在Tools类别中有个JDK Tool规范的链接,我们可以点进去看看:

这里列举出来JDK的所有工具,比如我们熟知的 javac 、java等命令,随便点进去就可以进入到该工具的详细描述的页面,以后我们就可以到这里来寻找相关工具的使用说明之类的了。

然后再回到Java SE文档的首页,这里还有其他类别:

其中我比较常用的是 Language and Libraries 类别中的 Java Tutorials 部分,以及 Specifications 类别中的 Language and VM 部分。

前者相当于是Java教程了,其页面是这样的:

这里也分了四大类,移动滚动条可以看到:

比如,点击红色箭头所指的链接,就可以看到有关Java异常的教程入口:

点进去就可以学习Java异常的相关知识了。

后者的 Specifications 类别中的 Language and VM 部分是关于Java语言和虚拟机的规范:

在这里,就可以查看或下载某个版本的Java语言和虚拟机的规范,比如,Java SE 13版本的:

点击红色箭头所指的链接即可下载。

Java EE文档

在Java文档首页里面还有Java EE文档的链接,点击进去可以看到:

目前是该链接重定向到了 Java EE 7这个版本,点击红色箭头所指的链接即可进入到它的教程页面,不再赘述。

JCP(Java Community Process,Java社区进程)

这个JCP我们已经使用过很多次了,Servlet规范、JSP规范都可以从这里下载,再次不在介绍如何下载这些规范了。

JCP的官网是: 。

JCP究竟是干什么的呢?它的官网是这样描述的:

简单来说,就是开发Java技术的规范的组织/过程。而JSR(Java Specification Requests,即Java规范请求)就是JCP 成员向该组织提交的希望成为标准规范的Java规范,经过一系列流程后,如果通过会成为 JEP,最终会体现在未来的Java中。

那么JEP是什么呢?下面介绍。

JEP(JDK Enhancement Proposals,Java 增强提案)

所谓JEP,顾名思义,就是对现有版本的Java提出增强哪些功能、特性的提案。

所以,JEP实际上就是Java各个版本之间的变化。

所有的JEP都可以在这个网站()中找到:

红色箭头所指的链接可以进入到一个所有JEP的索引:

总结

好了,以后我们就可以很方便的学习有关Java语言本身的各种知识了,甚至还能学到JVM方面的知识。

大家可以尽量阅读这里的资料,对我们会很有帮助的。

文章来源:智云一二三科技

文章标题:我的Java Web之路50 – Java SE 和 Java EE 官方文档

文章地址:https://www.zhihuclub.com/177322.shtml

关于作者: 智云科技

热门文章

网站地图