Java learning roadmap | Check sheet | Tutorials | Links to public resources
- Java Programming Cheetsheet - Princeton University, which also contains tutorials and other resources like off-shore data for learning Java.
- Welcome to learning Java - Linkedin Learning, gradual learning process, especially good for English listeners, but the course is rather basic and simple
- Java程序设计 - iLearningX, iLearningX的在线课程，适合初学者学习
- The Java Tutorials, the official Java documentation, especially for further learning
Java Development Kit, complete tool for developing, debugging and monitoring Java applications.