Java官方相关资源文件的获取教程 不念不忘少年蓝@ 2021-09-25 01:18 265阅读 0赞 ### Java官方相关资源文件的获取教程 ### * 说明 * 类库源文件的获取 * JDK文档的下载 * 阅读联机API文档 * Java语言和虚拟机规范:Java Language and Virtual Machine Specifications # 说明 # 1. 进行这个教程之前,请先完成JDK的安装。关于JDK的安装,请见笔者的另一篇博客:JDK的安装:[https://blog.csdn.net/wangpaiblog/article/details/111466827][https_blog.csdn.net_wangpaiblog_article_details_111466827] 2. 不进行这个教程不会直接影响Java的开发使用,可以按照自身情况选择是否进行本教程的内容。 # 类库源文件的获取 # 1. 在安装完JDK之后,该文件实际上已经以压缩包的形式放在了JDK的安装路径下了。该文件是在 C:\\Program Files\\Java\\jdk-13.0.2\\lib 下的 src.zip 。解压该文件就可以得到JDK的类库源文件了。 2. 推荐在jdk的安装目录 C:\\Program Files\\Java\\jdk-13.0.2 新建一个文件夹javasrc,然后将类库源文件放入该文件夹中。 3. src.zip 文件中包含了所有公共类库的源代码。要想获得更多的源代码(例如编译器、虚拟机、原生方法以及私有辅助类),请访问网站:[http://openjdk.java.net][http_openjdk.java.net]。 # JDK文档的下载 # 1. 下面介绍如何从官网获取JDK文档。首先打开Oracle官网进行JDK文档下载。 (官网:[https://www.oracle.com/java/technologies/javase-downloads.html][https_www.oracle.com_java_technologies_javase-downloads.html]) 因为是国外的网站,所以可能网站加载缓慢。部分浏览器可能禁用此网站上的某些控件,所以如下的过程如果发现网站上缺失某些界面选项,可以试试换个浏览器。 具体操作流程如图(请顺着图片用鼠标点击画红圈部分): ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dhbmdwYWlibG9n_size_16_color_FFFFFF_t_70_pic_center] ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dhbmdwYWlibG9n_size_16_color_FFFFFF_t_70_pic_center 1] ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dhbmdwYWlibG9n_size_16_color_FFFFFF_t_70_pic_center 2] 1. 选择合适的下载工具就可以下载了,因为是国外的网站,所以有可能下载缓慢,在百度云离线下载、浏览器内置下载和迅雷中,用迅雷下载的话非常快,所以推荐迅雷。 2. 在得到完JDK压缩包之后,直接解压该压缩包即可获取JDK文档。 3. 推荐在jdk的安装目录 C:\\Program Files\\Java\\jdk-13.0.2 新建一个文件夹javadoc,然后将JDK文档放入该文件夹中。 # 阅读联机API文档 # 1. 使用联机API文档是为了查阅标准类库中的所有类和方法。 (网址:[https://docs.oracle.com/en/java/javase/13/docs/api/][https_docs.oracle.com_en_java_javase_13_docs_api]) 如果java发布了新的版本,此网址将不正确。一般来说,将上述网址中的13改为java最新的版本号即可获得最新的网址。但实际上,也可以不用手动进行这种修改。因为当输入该网址之后,浏览器将自动跳转至最新的网址。 2. 进入该网址之后,在此网站中的搜索栏里搜索所需的内容即可。 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dhbmdwYWlibG9n_size_16_color_FFFFFF_t_70_pic_center 3] # Java语言和虚拟机规范:Java Language and Virtual Machine Specifications # 1. 网址:[https://docs.oracle.com/javase/specs/][https_docs.oracle.com_javase_specs] [https_blog.csdn.net_wangpaiblog_article_details_111466827]: https://blog.csdn.net/wangpaiblog/article/details/111466827 [http_openjdk.java.net]: http://openjdk.java.net [https_www.oracle.com_java_technologies_javase-downloads.html]: https://www.oracle.com/java/technologies/javase-downloads.html [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dhbmdwYWlibG9n_size_16_color_FFFFFF_t_70_pic_center]: /images/20210923/55427097f2ec429c8a690221b78c0ae4.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dhbmdwYWlibG9n_size_16_color_FFFFFF_t_70_pic_center 1]: /images/20210923/726a1170dbe4422ba7aaa85e5655ad63.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dhbmdwYWlibG9n_size_16_color_FFFFFF_t_70_pic_center 2]: /images/20210923/d00c04cbae1a483ab30ec36d72842870.png [https_docs.oracle.com_en_java_javase_13_docs_api]: https://docs.oracle.com/en/java/javase/13/docs/api/ [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dhbmdwYWlibG9n_size_16_color_FFFFFF_t_70_pic_center 3]: /images/20210923/eb054248b0274717b267a7742c6ffc49.png [https_docs.oracle.com_javase_specs]: https://docs.oracle.com/javase/specs/
还没有评论,来说两句吧...