首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
健人卢
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
跳跃表的原理和实现(Java)
有序数组:这种方式的存储结构,优点是支持数据的随机访问,并且可以采用二分查找算法降低查找操作的复杂度。缺点同样很明显,插入和删除数据时,为了保持元素的有序性,需要进行大量的移动数据的操作。 二叉查找树:如果需要一个既支持高效的二分查找算法,又能快速的进行插入和删除操作的数据结构…
JDK1.8新特性(五):新的日期时间 API
Java 8 在 java.time 包中包含一个全新的日期和时间 API。新的 Date API 与 Joda-Time 库具有可比性,但是并不相同。下面的示例涵盖了这个新API的最重要部分。 在《阿里巴巴 Java 开发手册》中有提到,SimpleDateFormat 是线…
JDK1.8新特性(四):Maps
之前有提到,Maps 类型不支持 streams,Map 接口本身没有stream()方法,您可以通过map.keyset ().stream()、map.values().stream() 和 map.entryset ().stream()来在映射的键、值或条目上创建专门的…
JDK1.8新特性(三):Stream
Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用 Stream API 来并行执行操作。Str…
JDK1.8新特性(二):Optional 类
在我们的开发中,NullPointerException 可谓是随时随处可见,为了避免空指针异常,我们常常需要进行一些防御式的检查,所以在代码中常常可见 if(obj != null) 这样的判断。幸好在 JDK1.8 中,Java 为我们提供了一个 Optional 类,Op…
JDK1.8新特性(一):Lambda表达式
Java 8 是 Java 语言开发的一个主要版本,Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,现在已经发布了 Java 11 和 Java 13。但 Java 8 还是目前使用最多的版本,最主要的原因是能在我们编程过程中带来很多便利,特别是 La…
个人成就
文章被点赞
15
文章被阅读
4,239
掘力值
219
关注了
2
关注者
5
收藏集
0
关注标签
18
加入于
2016-08-21