Javaطريقة تعريف دالة نوعها void لا تملك أي باراميتر بأسلوب Lambda Expressions في جافا
في المثال التالي قمنا بتعريف إنترفيس إسمه Greetings يحتوي على دالة إسمها welcomeMessage() لا ترجع قيمة عندما يتم استدعاءها.
بعدها قمنا بإنشاء كلاس إسمه Main بداخله قمنا بإنشاء Anonymous Inner Class يطبق الإنترفيس Greetings.
ملاحظة: لم نستخدم أسلوب الـ Lambda Expressions.
المثال الأول
سنحصل على النتيجة التالية عند التشغيل.
هنا قمنا بإعادة نفس المثال السابق باستخدام أسلوب الـ Lambda Expressions.
المثال الثاني
سنحصل على النتيجة التالية عند التشغيل.
في المثال السابق كان بإمكاننا عدم وضع أقواس البداية و النهاية عندما فعلنا Override للدالة welcomeMessage() لأننا وضعنا أمر واحد فيها.
إذاً يمكن تبديل الكود التالي.
بهذا الكود.
أو بهذا الكود.