首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Jdk8新特性
程序媛刘玲玲_HelloWorld
创建于2023-03-29
订阅专栏
一些Jdk8新特性的总结
暂无订阅
共17篇文章
创建于2023-03-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
17.时间矫正器
17.时间矫正器 有时候我们需要如下调整: 将日期调整到下个月的第一天等操作。 虽然我们可以通过withXxx操作时间,这时我们通过时间矫正器效果可能更好。 直接plusXxx就可以了,为神马要用时间
16. Instant类和 Duration/Period计算日期的差
16. Instant类 在JDK8中给我们新增一个Instant类(时间戳/时间线),内部保存了从1970年1月1日 00:00:00以来的秒和纳秒 Instant时间戳,可以用来统计时间戳 计算日
15. 新日期时间API介绍与实战【重要】
15. 新日期时间API介绍 常用日期时间的操作 新版JDK8时间日期操作-LocalDate 新版JDK8时间日期操作:获取当前时间-LocalTime 获取年月日时分秒-LocalDateTime
14. 时间日期类的不足
JDK8之前时间日期类的问题 设计不合理,在java.util和java.sql的包中都有日期类,java.util.Date同时包含日期和时间,而java.sql.Date仅仅包含日期,此外用于格式
13. Optional -常用方法
13. Optional - Optional类主要是解决空指针的问题 1. 以前对null的处理 Optional类 Optional是一个没有子类的工具类,Optional是一个可以为null的容
12.Stream Fork和Join原理-与【案例实战】
12.Stream Fork和Join原理 parallelStream() 使用的是Fork/Join 框架,Fork/Join框架自JDK7引入。 Fork/Join 框架可以将一个大任务拆分为很
11.并行流-多线程的安全问题-加同步锁/使用线程安全的容器/toArray方法或者collect
11.并行流-多线程的安全问题-加同步锁/使用线程安全的容器/toArray方法或者collect 针对线程安全问题,我们可以采取的解决方案有哪些呢? 加同步锁 使用线程安全的容器 toArray方法
10. Stream流 --- 串行流/并行流/普通for循环对比
10. Stream流 --- 串行流/并行流/普通for循环对比 1. 串行Stream流 之前的一篇文章都是串行的Stream流,也就是再一个线程上面执行。 串行流的效率低。 Result: 2.
09.Stream常用方法-【案例】串行的Stream流
09.Stream常用方法-【案例】串行的Stream流 【案例1】 Result: Stream 结果收集 1. 结果收集到集合汇总 收集到list集合中 Result: 收集到set集合中 收集到
08.Stream API 15个常用方法【重要】
08.Stream API 15个常用方法【重要】 集合处理数据的弊端 当我们需要对集合的元素进行操作的时候,除了必须的添加、删除、获取外,最典型的就是集合的遍历。 下面代码针对于我们不同的需求,总是
07.方法引用【5种常用的::及案例展示】
07.方法引用【5种常用的::及案例展示】 lambda表达式冗余!!!!! lambda表达式冗余!!!!! 在使用lambda表达式的时候也会出现代码冗余的情况, 比如:用lambda表达式求一个
06. 函数式接口Consumer\Supplier\Function\Predicate
06. 函数式接口 Consumer\Supplier\Function\Predicate 函数式接口的由来 我们知道使用lambda表达式的前提是需要有函数式接口,而lambda表达式使用时不关心
05. JDK8之后的接口增强
05. JDK8之后的接口增强 在jdk8中针对接口有做增强 在JDK8之前 在JDK8之后 jdk8之后对接口做了增强,接口中可以有默认方法和静态方法。 1. 为什么要增加默认方法 在JDK8以前,
04. Lambda表达式的使用场景
04. Lambda表达式的使用场景 Lambda表达式的语法是非常简洁的,但是也不是随意使用的,使用的场景如下: 方法的参数或局部变量类型必须为借口才能使用lambda 接口中有且仅有一个抽象方法
03.Lambda表达式省略写法
03.Lambda表达式省略写法 在lambda表达式的标准写法基础上,可以省略写,规则如下: 小括号内的参数类型可以省略 如果小括号内有且仅有一个参数,则小括号可以省略 如果大括号内有且仅有一个语句
02. Lambda 表达式的原理分析
02. Lambda 表达式的原理分析 匿名内部类的本质是在编译时产生一个Class文件,下面是分析xxx$1.class 执行: 分析了一半,没思路了,就先这样吧。继续下一篇文章。
01. 分析匿名内部类存在的问题分析,使用Lambda表达式优化
```java package com.lambda; /** * @Author:kaiyang.cui * @Package:com.lambda * @Project:jdk8 * @name: