هذا الدرس سيعلمك كيف تغتنم قوة الجافا 8 في تحسين كودك و تخفيفه
Indeed, many paradigms have been added to Java Language :
1.Methods and lambdas as first-class citizens :
OLD:
:
NEW :
2. GUI event handling :
OLD:
:
NEW :
button.setOnAction((ActionEvent event) -> label.setText("Sent!!"));
______________
سنتابع بإذن الله
:
File[] hiddenFiles=new File(".").listFiles(new FileFilter(){ public boolean accept(File file){ return file.isHidden(); } });
NEW :
File[] hiddenFiles=new File(".").listFiles(File::isHidden);
2. GUI event handling :
OLD:
:
Button button = new Button("Send"); button.setOnAction(new EventHandler<ActionEvent>() { public void handle(ActionEvent event) { label.setText("Sent!!"); } });
NEW :
button.setOnAction((ActionEvent event) -> label.setText("Sent!!"));
______________
سنتابع بإذن الله
No comments:
Post a Comment