jdk 新特性
写JAVA 业务代码,对于JDK 新特性用的时候再查,这次梳理汇总一下新特性
https://www.oracle.com/java/technologies/downloads/archive/
 
一 JDK 1.8
1 接口

2 Lambda 闭包 ,匿名函数简写( 让我想起了 Scala ,Spark , Flink 里面算子 ,函数计算还是Scala 比 JAVA简洁 )
list distinct
kjqjList = Arrays.asList(fkjqj.split(",")).stream().distinct().collect(Collectors.toList());

3 只有一个抽象方法的接口就是 函数式接口 @FunctionalInterface 这个很深刻 , Guava 模式
比如:

 
4 :: 引用运算符, 主要是传递方法或者构造器的引用 ( 语法糖 相当于 成语 )
比如:
  对象::     实例方法名
  类    ::     静态方法名
  类    :: 非静态方法名
是 Lambda 的简化模式
SingleAbstraMethodInterface
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号