摘要: 1.模块化:模块化特性是Java 9 最大的一个特性,Java 9起初的代号就叫Jigsaw,后来被更改为Modularity,Modularity提供了类似于OSGI框架的功能,模块之间存在相互的依赖关系,可以导出一个公共的API,并且隐藏实现的细节.Java提供该功能的主要的动机在于,减少内存的 阅读全文
posted @ 2018-06-01 19:47 猴子特种兵 阅读(285) 评论(0) 推荐(0)
摘要: /** * JDK8 Optional * Created by chengbx on 2018/5/28. * Optional 类是一个容器类,代表一个值存在或者不存在,原来用null表示一个值不存在, * 现在Optional可以更好的表达这个概念。并且可以避免空指针异常。 * Optional.of(T t):创建一个 Optional实例 * Optional. empty... 阅读全文
posted @ 2018-06-01 19:18 猴子特种兵 阅读(278) 评论(0) 推荐(0)
摘要: /** *JDK8 Stream特性 * Created by chengbx on 2018/5/27. * Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate operation), * 或者大批量数据操作 (bulk data operation)。Stream API 借助于同... 阅读全文
posted @ 2018-06-01 19:08 猴子特种兵 阅读(1621) 评论(0) 推荐(2)
摘要: /** *JDK8 Stream特性 * Created by chengbx on 2018/5/27. * Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、 * 高效的聚合操作(aggregate operation),或者大批量数据操作 (bulk data operation)。 * Stream API ... 阅读全文
posted @ 2018-06-01 19:05 猴子特种兵 阅读(1785) 评论(0) 推荐(1)