Để nâng cao kiến thức lập trình Java thì mỗi người đều có một phương pháp khác nhau. Tuy nhiên, hầu hết các lập trình viên chuyên nghiệp đều có trong tay nhiều tài liệu xịn xò, nhiều quyển sách hay về Java. Dĩ nhiên, nếu bạn mua sách ủng hộ nhà xuất bản được thì là rất tốt. Còn không thì bạn hoàn toàn có thể đọc bản online (PDF) miễn phí. Mình cũng từng mò tìm các tài liệu trên mạng về đọc. Nhưng có rất nhiều, rất rất nhiều khiến mình cũng chẳng biết chọn cuốn nào. Chính vì thế, để bạn khỏi phải mất thời gian để tìm ra tài liệu lập trình Java phù hợp trong đống hổ lốn trên mạng, với kinh nghiệm đi trước mình xin phép chia sẻ một số tài liệu bổ ích mà có thể bạn sẽ cần. Danh sách: JavaCore Tài liệu lập trình Java cơ bản Java Căn Bản - ĐH Sư Phạm Kỹ Thuật Hưng Yên Slide lập trình Java - Phạm Quang Dũng Think Java - Có suy nghĩ như nhà khoa học máy tính Tiếng anh: Java Concurrency in Practice Core Java 2 Volume 1 + 2 Tài liệu Java nước ngoài 18 CD