Bây giờ tôi đã là một nhà phát triển .NET trong khoảng 5/6 năm qua cho hoặc nhận. Tôi chưa bao giờ thực hiện bất kỳ sự phát triển Java chuyên nghiệp nào và lần cuối cùng tôi thực sự chạm vào nó có lẽ đã trở lại trường đại học. Tôi đã chơi với ngôn ngữ Scala một chút nhưng không có gì nghiêm trọng. Gần đây, tôi đã được cung cấp một cơ hội để thực hiện một số công việc tuyệt vời, nhưng sử dụng Java thay vì .NET. Tôi nghĩ rằng tôi có thể ổn định với bộ kỹ năng hiện tại của mình, nghĩa là tôi đã biết cách lập trình tốt và quen thuộc với các ngôn ngữ như C # và C ++, v.v. Vì vậy, cú pháp và tất cả những thứ ngôn ngữ đó thực sự không phải là vấn đề. Những gì tôi cần là một cuốn sách tham khảo thực sự tốt và một cuốn sách về cách suy nghĩ trong Java. Mỗi ngôn ngữ / Khung / Ngăn xếp cố gắng giải quyết mọi thứ theo một cách nhất định và tôi chắc chắn Java không khác nhau.
Một số sách Java tuyệt vời mà bạn đơn giản không thể sống thiếu là gì? Có cuốn sách nào nói về những phần quan trọng nhất của Java phải được hiểu trước tất cả những thứ khác không?
Như một lưu ý phụ, tôi sẽ thực hiện phần lớn việc phát triển web Java. Không thực sự 100% về loại công cụ họ đang sử dụng để duy trì, khung, máy chủ, v.v.