जावा 8 में लंबे समय से प्रतीक्षित लंबोदर भाव के साथ एक नया प्रचार है; हर 3 दिन में उनके साथ एक और लेख दिखाई देता है कि वे कितने शांत हैं।
जहां तक मैंने समझा है कि एक लंबोदर अभिव्यक्ति एक एकल विधि (कम से कम बाइट-कोड स्तर) के साथ एक अनाम आंतरिक वर्ग से अधिक कुछ नहीं है। इसके अलावा यह एक और अच्छी सुविधा के साथ आता है - टाइप इंफ़ेक्शन लेकिन मेरा मानना है कि इसके समकक्ष को कुछ स्तरों पर जेनरिक के साथ प्राप्त किया जा सकता है (बेशक इतने साफ-सुथरे तरीके से नहीं जैसे लैम्ब्डा एक्सप्रेशन के साथ)।
यह जानकर, क्या लैम्ब्डा एक्सप्रेशन जावा में सिंटैक्टिक शुगरिंग से ज्यादा कुछ लाने जा रहे हैं? क्या मैं अधिक शक्तिशाली और लचीली कक्षाएं या लैम्ब्डा अभिव्यक्तियों के साथ अन्य ऑब्जेक्ट-ओरिएंटेड निर्माण कर सकता हूं जो वर्तमान भाषा सुविधाओं के साथ बनाया जाना संभव नहीं है?
this
में OuterClass.this
गुमनाम वर्ग में लैम्ब्डा भाव de-sugaring की प्रक्रिया का हिस्सा है।