之前1直感觉Java的官方文档有些杂乱,最近特地整理了1下,仅供参考。
入口
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的1些技术点,例如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/attach/
- http://docs.oracle.com/javase/8/docs/technotes/guides/vm/
另外还有这么1个入口,
- Description of Java Conceptual Diagram
technotes/guides/vm/
这个JVM相干文档里面,资料还是太少,然后我从OTN搜刮出来两个页面,
- Java SE at a Glance
- Java SE HotSpot at a Glance
算是找到了HotSpotVM相干文档的入口吧。
固然,要找HotSpotVM的文档,1定得到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⑴40102.html
- http://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#CBBIJCHG
有这么多官方文档也不用再去买甚么书来啃了^_^