ฉันเป็นนักพัฒนา. NET มาประมาณ 5/6 ปีที่ผ่านมาให้หรือรับ ฉันไม่เคยพัฒนา Java แบบมืออาชีพและครั้งสุดท้ายที่ฉันได้สัมผัสมันอาจจะกลับมาเรียนที่วิทยาลัย ฉันเล่นกับภาษาสกาล่านิดหน่อย แต่ก็ไม่มีอะไรจริงจัง เมื่อเร็ว ๆ นี้ฉันได้รับโอกาสให้ทำงานที่ยอดเยี่ยม แต่ใช้ Java แทน. NET ฉันคิดว่าฉันสามารถทำได้โดยใช้ชุดทักษะปัจจุบันของฉันซึ่งหมายความว่าฉันรู้วิธีการเขียนโปรแกรมอย่างดีและคุ้นเคยกับภาษาเช่น C # และ C ++ เป็นต้นไวยากรณ์และสิ่งที่เป็นภาษาทั้งหมดไม่ใช่ปัญหา สิ่งที่ฉันต้องการคือหนังสืออ้างอิงที่ดีมากและหนังสือเกี่ยวกับวิธีคิดใน Java แต่ละภาษา / Framework / Stack พยายามระบุสิ่งต่าง ๆ อย่างแน่นอนและฉันแน่ใจว่า Java ไม่แตกต่างกัน
มีหนังสือ Java ยอดเยี่ยมอะไรบ้างที่คุณขาดไม่ได้? มีหนังสือเล่มไหนบ้างที่พูดถึงส่วนสำคัญที่สุดของ Java ที่ต้องเข้าใจก่อนอื่น?
ในฐานะที่เป็นข้อความด้านข้างฉันจะทำการพัฒนาเว็บ Java เป็นส่วนใหญ่ ไม่จริง 100% กับประเภทของสิ่งที่พวกเขาใช้สำหรับการคงอยู่, กรอบงาน, เซิร์ฟเวอร์ ฯลฯ