Bạn tham khảo trên FTP có rất nhiều giáo trình về Java từ Cơ bản đến nâng cao. Ngoài ra bạn tìm kiếm trên forum có một số sách về java core tiếng anh
Gõ vào thanh tìm kiếm ngay diễn đàn đó bạn. Kết quả đây:http://2mit.org/forum/threads/23208-Tai-lieu-Java-Core