Java™ Platform, Standard Edition 8 API Specification
http://docs.oracle.com/javase/8/docs/api/
The Java® Language Specification
http://docs.oracle.com/javase/specs/jls/se8/html/index.html
The Java® Virtual Machine Specification
http://docs.oracle.com/javase/specs/jvms/se7/html/
The Java EE 6
http://docs.oracle.com/javaee/6/
The Reflection API
http://docs.oracle.com/javase/tutorial/reflect/index.html
javadoc - The Java API Documentation Generator
http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html
Oracle® JRockit Command-Line Reference
https://docs.oracle.com/cd/E13150_01/jrockit_jvm/jrockit/jrdocs/refman/intro.html
-X Command-line Options
https://docs.oracle.com/cd/E13150_01/jrockit_jvm/jrockit/jrdocs/refman/optionX.html
Learning the Java Language
https://docs.oracle.com/javase/tutorial/java/index.html
The Java™ Tutorials
https://docs.oracle.com/javase/tutorial/index.html
J2EE Best Practices
https://docs.oracle.com/cd/A97688_16/generic.903/bp/j2ee.htm
Garbage Collection Tuning Guide
https://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.html (single page, including detail description e.g. -verbose:gc)
https://docs.oracle.com/javase/8/docs/technotes/guides/vm/gctuning/
Java SE HotSpot
https://www.oracle.com/technetwork/java/javase/tech/index-jsp-136373.html
java.exe options
https://docs.oracle.com/javase/8/docs/technotes/tools/windows/java.html