Sites:
The most popular website in the programming world with millions of good questions and answers
中国版的stackoverflow
Where software is built
The best site for video lectures.
The largest Tutorials Library on the web
Online Compiler and IDE >> C/C++, Java, PHP, Python, Perl and 40+ other compilers and interpreters
DZone
https://dzone.com/
Java SE Technical Documentation
http://docs.oracle.com/javase/8/
Java World
http://www.javaworld.com/
IBM developerWorks
http://www.ibm.com/developerworks/java/
Program Creek:one of the top 100 Java blogs
http://www.programcreek.com/
javased :Code examples for popular API classes
http://www.javased.com/
LeetCode
https://leetcode.com/
The top 100 Java blogs
100 High-Quality Java Developers’ Blogs
winterbe Blog
http://winterbe.com/
——————————————————
Books:
Thinking in Java (4th Edition)
Effective Java (2nd Edition)
Top 10 Books For Advanced Level Java Developers
Javalobby Readers’ Choice: Top Java Books
Knowledge:
Java Language and Virtual Machine Specifications
JVM:
深入理解JVM
https://segmentfault.com/a/1190000004206269
JVM Internals
http://blog.jamesdbloom.com/JVMInternals.html
*Top 8 Diagrams for Understanding Java
Java Code To Byte Code
http://blog.jamesdbloom.com/JavaCodeToByteCode_PartOne.html
refer:
http://www.programcreek.com/2013/09/top-10-websites-for-advanced-level-java-developers/