会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
byebai95
博客园
首页
新随笔
联系
管理
随笔分类 -
jdk8
jdk8 reduce
摘要:reduce 有3个重载方法 1.接收一个参数 BinaryOperator 的函数式接口 ,返回 Optional 对象 Optional<T> reduce(BinaryOperator<T> accumulator); BinaryOperator 是函数式接口,需要实现方法 R apply(
阅读全文
posted @
2020-08-14 19:58
byebai95
阅读(491)
评论(0)
推荐(0)
编辑
jdk 9 10 11 12 13 新特性
摘要:jdk 9 新特性 1.集合加强 jdk9 为所有集合(List/Set/Map)都增加了 of 和 copyOf 方法,用来创建不可变集合,即一旦创建就无法再执行添加、删除、替换、排序等操作,否则将报错: java.lang.UnsupportedOperationException 异常。 一般
阅读全文
posted @
2019-11-28 21:05
byebai95
阅读(1001)
评论(0)
推荐(0)
编辑
Java JDK 1.5 1.6 1.7 新特性整理
摘要:Java JDK 1.5的新特性 1.泛型 List<String> strs = new ArrayList<String>();//给集合指定存入类型,上面这个集合在存入数据的时候必须存入String类型的数据,否则编译器会报错 2. for-each 例如上面这个集合我们可以通过for-eac
阅读全文
posted @
2019-11-28 21:02
byebai95
阅读(448)
评论(0)
推荐(0)
编辑
Java 1.8 红黑树
摘要:红黑树 R-B Tree R-B Tree,全称 Red-Black Tree 又称为 红黑树,它是一种特殊的二叉查找树,红黑树的每个节点都有存储位表示节点的颜色,可以是红Red 或者 黑Black 红黑树是相对平衡的二叉树 特性 1.每个节点或者是黑色或者是红色 2.根节点是黑色 3.每个叶子节点
阅读全文
posted @
2019-09-29 20:14
byebai95
阅读(745)
评论(0)
推荐(0)
编辑
Java 8 有哪些新特性
摘要:一、支持 lambda 表达式 例如:查询学生信息,并打印 List<Student> studentList = Student.findAllStudent(); for(Student student:studentList){ System.out.println(student); } 使
阅读全文
posted @
2019-07-16 15:13
byebai95
阅读(1397)
评论(1)
推荐(2)
编辑
HashMap 原理?jdk1.7 与 1.8区别
摘要:HashMap 结构 以及 1.7 与 1.8 一、区别 01. jdk 1.7 用的是头插法,而jdk1.8以后使用的是尾插法?为什么这样做呢?因为 JDK 1.7 是用单链表进行纵向延伸,采用头插法时会出现逆序循环链表死循环的问题,在 jdk 1.8 之后是 因为加入了红黑树,使用尾插法,能够避
阅读全文
posted @
2019-04-03 15:41
byebai95
阅读(1310)
评论(0)
推荐(0)
编辑
公告
点击右上角即可分享