मैं पिछले 5/6 वर्षों से दे या ले रहा हूँ। मैंने कभी कोई पेशेवर जावा विकास नहीं किया है और पिछली बार जब मैंने वास्तव में छुआ था तो शायद कॉलेज में वापस आ गया था। मैं स्कैला भाषा के साथ थोड़ा-थोड़ा कर रहा हूं, लेकिन कुछ भी गंभीर नहीं है। हाल ही में, मुझे कुछ सुंदर काम करने का अवसर दिया गया है, लेकिन .NET के बजाय जावा का उपयोग करना। मुझे लगता है कि मैं अपने वर्तमान कौशल सेट के साथ ठीक से प्राप्त कर सकता हूं, जिसका अर्थ है कि मैं पहले से ही जानता हूं कि कैसे अच्छी तरह से प्रोग्राम करना है और सी # और सी ++ जैसी भाषाओं से परिचित हैं, इसलिए, वाक्यविन्यास और उस भाषा के सभी सामान वास्तव में एक समस्या नहीं हैं। जावा में सोचने के लिए मुझे एक अच्छी संदर्भ पुस्तक और एक पुस्तक की आवश्यकता है। प्रत्येक भाषा / फ्रेमवर्क / स्टैक चीजों को एक निश्चित तरीके से संबोधित करने की कोशिश करता है और मुझे यकीन है कि जावा अलग नहीं है।
कुछ बेहतरीन जावा पुस्तकें कौन सी हैं जिनके बिना आप नहीं रह सकते हैं? क्या कोई ऐसी किताबें हैं जो जावा के सबसे महत्वपूर्ण हिस्सों के बारे में बात करती हैं जिन्हें बाकी सभी से पहले समझना चाहिए?
एक साइड नोट के रूप में, मैं ज्यादातर जावा वेब डेवलपमेंट करूंगा। दृढ़ता, रूपरेखा, सर्वर, आदि के लिए वे किस प्रकार के सामान का उपयोग कर रहे हैं, इस पर वास्तव में 100% नहीं।