一直感觉Java的官方文档有些杂乱,最近特意整理了一下,仅供参考。

入口

Oracle官方文档入口:http://docs.oracle.com/。下级页面这边只整理了JavaEE跟JavaSE的文档。

JavaEE

JavaEE文档入口:http://docs.oracle.com/javaee/。下级页面有JavaEE相关的API跟Tutorial文档:

http://docs.oracle.com/javaee/7/api/
http://docs.oracle.com/javaee/7/tutorial/
JavaSE

JavaSE文档入口:http://docs.oracle.com/javase/,会跳转到当前版本,现在是http://docs.oracle.com/javase/8/。下级页面有:

http://docs.oracle.com/javase/specs/
http://docs.oracle.com/javase/tutorial/
还有特定版本的文档,后面我们只看JavaSE 8的,

http://docs.oracle.com/javase/6/docs/
http://docs.oracle.com/javase/7/docs/
http://docs.oracle.com/javase/8/docs/
javase/8/docs/

主要有3个下级页面,

http://docs.oracle.com/javase/8/docs/api/
http://docs.oracle.com/javase/8/docs/technotes/tools/
http://docs.oracle.com/javase/8/docs/technotes/guides/
tools介绍了JDK相关的工具,按平台分了2个下级页面,

http://docs.oracle.com/javase/8/docs/technotes/tools/unix/
http://docs.oracle.com/javase/8/docs/technotes/tools/windows/
guides介绍了JavaSE的一些技术点,例如rmi,jpda,jvmti,attach,jvm等等。

http://docs.oracle.com/javase/8/docs/technotes/guides/rmi
http://docs.oracle.com/javase/8/docs/technotes/guides/jpda/
http://docs.oracle.com/javase/8/docs/technotes/guides/jvmti/
http://docs.oracle.com/javase/8/docs/technotes/guides/jvmti/
http://docs.oracle.com/javase/8/docs/technotes/guides/vm/
另外还有这么一个入口,

Description of Java Conceptual Diagram
technotes/guides/vm/

这个JVM相关文档里面,资料还是太少,然后我从OTN搜刮出来两个页面,

Java SE at a Glance
Java SE HotSpot at a Glance
算是找到了HotSpotVM相关文档的入口吧。

当然,要找HotSpotVM的文档,一定得到OpenJDK主页去,主要有下面两个入口,

http://openjdk.java.net/groups/hotspot/
https://wiki.openjdk.java.net/display/HotSpot/Main
VM Options

再放两个虚拟机选项相关的文档,方便使用时查询。

http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html
http://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#CBBIJCHG

Java学习全攻略-->阅读官方文档的更多相关文章

  1. Java代理全攻略【有瑕疵:字节码生成部分没看到,最后两节没仔细看,累了】

    Java代理 1.代理模式 定义:给某个对象提供一个代理对象,并由代理对象控制对于原对象的访问,即客户不直接操控原对象,而是通过代理对象间接地操控原对象. 其实就是委托.聚合.中间人. 为了保持行为的 ...

  2. urllib2模块中文翻译与学习 - Python 2.7.8官方文档

    总结 目的 打开指定网址 要求 了解需要处理的网站的操作流程 数据包的构造与提交 对可能的响应处理选择合适的处理器(模块内的各种 *Handler()) 核心 urllib.urlencode(que ...

  3. VSCode插件开发全攻略(四)命令、菜单、快捷键

    更多文章请戳VSCode插件开发全攻略系列目录导航. 命令 我们在前面HelloWord章节中已经提到了命令写法,这里再重温一下. context.subscriptions.push(vscode. ...

  4. 教你如何阅读Oracle数据库官方文档

    < Ask Oracle官方原创 > Oracle 官方文档 数量庞大,而且往往没有侧重点,让oracle新手看起来很费力.但是,仍有很多Oracle使用者认为任何oracle学习资料都比 ...

  5. 喜大普奔!Django官方文档终于出中文版了

    喜大普奔!Django官方文档终于出中文版了 文章来源:企鹅号 - Crossin的编程教室 昨天经 Sur 同学告知才发现,Django 官方文档居然支持中文了! 之所以让我觉得惊喜与意外,是因为: ...

  6. 从小工到专家 ——读《Java程序员职场全攻略》有感

    从小工到专家 ——读<Java程序员职场全攻略>有感   <Java程序员职场全攻略>是以故事的形式,向读者介绍Java程序员的职场经验.作者牛开复在北京从事软件开发,已经是一 ...

  7. Spring 4 官方文档学习 Spring与Java EE技术的集成

    本部分覆盖了以下内容: Chapter 28, Remoting and web services using Spring -- 使用Spring进行远程和web服务 Chapter 29, Ent ...

  8. Adaptive AUTOSAR 学习笔记 2 - 官方文档下载及阅读建议

    目前互联网上没有太多的 Adaptive AUTOSAR 的学习资料,官方文档是一个很不错的途径.看过官方文档才发现,目前很多关于 Adaptive AUTOSAR 的文章都是官方文档的简化翻译,不如 ...

  9. Android屏幕适配全攻略(最权威的官方适配指导)屏幕尺寸 屏幕分辨率 屏幕像素密度 dpdipdpisppx mdpihdpixdpixxdpi

    Android屏幕适配全攻略(最权威的官方适配指导)原创赵凯强 发布于2015-05-19 11:34:17 阅读数 153734 收藏展开 转载请注明出处:http://blog.csdn.net/ ...

随机推荐

  1. 汇编:采用址表的方法编写程序实现C程序的switch功能

    //待实现的C程序 1 void main() { ; -) { : printf("excellence"); break; : printf("good") ...

  2. 微信小程序关于tabbar点击切换数据不刷新问题

    微信小程序中经常遇到的需求就是我提交了一个表单或者进行了一个操作,需要在我的个人中心页面中实时显示出来,但是小程序中的tabbar切换类似于tab切换 并不会进行页面刷新请求 所以总是会造成一些数据更 ...

  3. html 截图粘粘图片JS

    web前端socket聊天室功能和在线编辑器上传编辑内容的时候经常会需要上传一些图文信息,但是很多编辑器不支持截图粘粘的功能,这里参考了网友分享的可用方法做一个记录. <html> < ...

  4. 终于搞定了cxgrid的多行表头(转终于搞定了cxgrid的多行表头 )

    终于搞定了cxgrid的多行表头 转自:http://mycreature.blog.163.com/blog/static/556317200772524226400/     这一周都在处理dbg ...

  5. 第三章 最简单的C程序设计——顺序程序设计

    一.数据的表现形式及其运算 1.常量和变量 在计算机高级语言中,数据有两种表现形式:常量和变量. 1.1.常量 在程序运行过程中,其值不能被改变的量称为常量.如:5,6,32,0.111. 数值常量就 ...

  6. 单片机C51 8位流水灯

    #include<reg51.h> sbit P1_0=0X90; sbit P1_1=0x91; sbit P1_2=0x92; sbit P1_3=0x93; sbit P1_4=0x ...

  7. go学习笔记-语言基础

    语言基础 结构 基础组成: 包声明 引入包 函数 变量 语句 & 表达式 注释 程序 在开始编写应用之前,我们先从最基本的程序开始,在学习大部分语言之前,都会编写一个可以输出hello wor ...

  8. Java——Random类随机整数---18.10.11

    一.Random类的定义 1.Random类位于java.util包中,主要用于生成 伪随机数 2.random类将 种子数 作为随机算法的起源数字,计算生成伪随机数,其与生成的随机数字的区间无关 3 ...

  9. IDEA常用操作(一)

    1.视图的调整 左下右的侧边栏如何关闭?——右击选择remove from sidebar 面板上(左下右)的导航栏视图如何隐藏——可以在左下角悬停显示,单击隐藏/开启侧边栏 想打开其它视图怎么办?— ...

  10. [KAFKA]kafka常用操作

    -- kafka路径示例 /opt/cloudera/parcels/KAFKA/bin-- kafka启动./kafka-server-start.sh -daemon ../config/serv ...