Σε αυτό το παράδειγμα, θα μάθουμε να μεταδίδουμε μεθόδους ως επιχειρήματα σε άλλες μεθόδους στην Java
Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες εφαρμογές προγραμματισμού Java:
- Μέθοδοι Java
 - Τάξη και αντικείμενα Java
 
Παράδειγμα 1: Πρόγραμμα Java για μετάδοση μεθόδου ως παράμετρος σε άλλη μέθοδο
 class Main ( // calculate the sum public int add(int a, int b) ( // calculate sum int sum = a + b; return sum; ) // calculate the square public void square(int num) ( int result = num * num; System.out.println(result); // prints 576 ) public static void main(String() args) ( Main obj = new Main(); // call the square() method // passing add() as an argument obj.square(obj.add(15, 9)); ) )
Στο παραπάνω παράδειγμα, έχουμε δημιουργήσει δύο μεθόδους που ονομάζονται square()και add(). Παρατηρήστε τη γραμμή,
 obj.square(obj.add(15, 9));
Εδώ, καλούμε τη square()μέθοδο. Η square()μέθοδος παίρνει τη μέθοδο add()ως επιχείρημα.
Με την εισαγωγή έκφρασης λάμδα, η μετάβαση μεθόδων ως επιχειρήματα έχει γίνει εύκολη στην Java. Για να μάθετε περισσότερα, επισκεφθείτε το Passing Lambda Expression ως όρισμα μεθόδου στην Java.








