Java8中Lambda表达式的10个例子

http://jobar.iteye.com/blog/2023477

Java8中Lambda表达式的10个例子 
例1 用Lambda表达式实现Runnable接口 

Java代码  收藏代码
  1. //Before Java 8:  
  2. new Thread(new Runnable() {  
  3. @Override  
  4. public void run() {  
  5.     System.out.println("Before Java8, too much code for too little to do");  
  6. }  
  7. }).start();  
  8. //Java 8 way:  
  9. new Thread( () -> System.out.println("In Java8, Lambda expression rocks !!") ).start();  



输出: 
too much code, for too little to do 
Lambda expression rocks !! 
这个例子使我们学到了java8中Lambda表达式的书写方式: 
(参数) -> 表达式 
(参数) -> 语句 
(参数) -> { 语句 } 

原文地址:https://www.cnblogs.com/lnas01/p/5924168.html