java8 新特性学习

  1. // 1. 不需要参数,返回值为 5  
  2. () -> 5  
  3.   
  4. // 2. 接收一个参数(数字类型),返回其2倍的值  
  5. x -> 2 * x  
  6.   
  7. // 3. 接受2个参数(数字),并返回他们的差值  
  8. (x, y) -> x – y  
  9.   
  10. // 4. 接收2个int型整数,返回他们的和  
  11. (int x, int y) -> x + y  
  12.   
  13. // 5. 接受一个 string 对象,并在控制台打印,不返回任何值(看起来像是返回void)  
  14. (String s) -> System.out.print(s)  
  15. (已上转载自他处)
  16. default 的接口上可以加入 default 函数不会影响已有的现实这个接口的函数 
posted on 2017-07-17 18:07  Legend_yan  阅读(68)  评论(0编辑  收藏  举报