JDK1.8新特性
gkmmg
小菜鸡
展开
-
JDK1.8新特性之接口类的新关键字default
写在前面:发现这个新特性是在看容器类源码时,看到Iterator类的时候发现接口类竟然有方法体,开始怀疑自己对接口定义的概念,于是又查了一下,才发现这是jdk1.8的新特性(好吧我承认我发现的有点晚T.T)public interface Iterator<E> { boolean hasNext(); E next(); default void remove...原创 2018-03-22 16:59:26 · 4924 阅读 · 2 评论 -
java8 JDK1.8 stream 对数据分组操作
之前想对数据进行分组统计之类的操作,需要使用关系型数据库的group by等操作来实现。但这两天工作中碰到一个问题,数据从其他系统获取而不再是我从数据库中取了,也就是说我没法使用关系型数据库提供的操作方法了。了解了一下java8中stream 对数据的处理。这次碰到的需求是,拿到通过dubbo接口调用其他系统返回的数据,然后对这些进行一个类似于聚合的操作,把多个属性相同的对象视为同一个对象。...原创 2018-08-15 11:35:06 · 19768 阅读 · 0 评论