一直感覺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