مشخصات مقاله
-
537
-
0.0
-
1777
-
0
-
0
مرجع متد در Java 8
مرجع متدها در Java 8
با استفاده از مرجع متدها می توان با استفاده از اسم متدها به آن ها اشاره کرد. مرجع متد با استفاده از علامت "::" توصیف می شود. جهت اشاره به انواع متدهای زیر می توان از مرجع متد استفاده کرد.
- متدهای ایستا
- متدهای نمونه
- سازنده ها با استفاده از عملگر new (TreeSet::new)
مثال مرجع متد در Java 8
با استفاده از یکی از ویرایشگرها برنامه ی Javaی زیر را مثلا در C:\> JAVA ایجاد کنید.
Java8Tester.java
import java.util.List;
import java.util.ArrayList;
public class Java8Tester {
public static void main(String args[]) {
List names = new ArrayList();
names.add("Mahesh");
names.add("Suresh");
names.add("Ramesh");
names.add("Naresh");
names.add("Kalpesh");
names.forEach(System.out::println);
}
}
در اینجا ما متد System.out::println به صورت یک مرجع متد ایستا عبور داده ایم.
نتیجه را بررسی کنید
با استفاده از کامپایلر javac مانند زیر این کلاس را کامپایل کنید.
C:\JAVA>javac Java8Tester.java
حالا مانند زیر Java8Tester را اجرا کنید.
C:\JAVA>java Java8Tester
نتیجه باید به صورت زیر باشد.
Mahesh Suresh Ramesh Naresh Kalpesh
برای مطالعه سرفصل آموزش Java (J2SE) کلیک نمایید .