मेरे पास जावा 7 का उपयोग करके लिखा गया एक पुराना एप्लिकेशन है। यह जावा 8 जेआरई में ठीक चलता है। मैं जावा 8 सुविधाओं का उपयोग करने के लिए किसी भी कोड को फिर से लिखने की योजना नहीं बनाता हूं। क्या नवीनतम जावा 8 JDK में संकलित कोड को अपग्रेड करने का कोई तकनीकी लाभ है?
स्पष्ट होने के लिए, कोड वर्तमान में जावा 7 के साथ संकलित है और पहले से ही नवीनतम जावा 8 जेआरई के साथ चल रहा है। यह पहले से ही जावा 8 रनटाइम सुधार से लाभान्वित होना चाहिए। यह सवाल है कि संस्करण 8 के संकलन और जावा 8 संकलित बाइट कोड के साथ चलने से कोई लाभ प्राप्त होगा या नहीं।
इसके अलावा, मैं डेवलपर उत्पादकता जैसे गैर-तकनीकी लाभों से चिंतित नहीं हूं। मुझे लगता है कि वे महत्वपूर्ण हैं लेकिन इस सवाल का मुद्दा नहीं है। मैं उत्पादन कोड के लिए कह रहा हूं जिसमें कोई विकास टीम नहीं है। यह पूरी तरह से रखरखाव मोड में है।