![](https://img-blog.csdnimg.cn/20190904142757687.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
jdk1.8特性
文章平均质量分 91
justry_deng
很多不会不懂不了解不明白,我只是一个善于记录的普通coder
展开
-
利用FunctionalInterface获取类、字段、方法
利用FunctionalInterface获取类、字段、方法利用FunctionalInterface获取类、字段、方法背景说明原理说明原理原理示例实际应用应用说明工具类封装测试一下注意事项相关资料背景说明最近有看到同事用mybatis-plus的LambdaQueryWrapper写查询逻辑,其中本来应该传列名的位置直接使用了lambda来完成:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2GkeuNBw-16494820原创 2022-04-09 13:27:55 · 1176 阅读 · 0 评论 -
【jdk1.8特性】之Stream(下)
笔者日常: Stream知识点真的是…太多了!!!声明: 由于Stream知识极多,所以本人将其分为两个部分进行学习。Stream(上)主要学习的内容有:Stream(下)主要学习的内容有:Stream学习(下)之.collect(…):.collect之Collectors.averagingInt、Collectors.averagingLong、Collectors.a...原创 2019-10-20 23:20:51 · 570 阅读 · 0 评论 -
【jdk1.8特性】之Optional
简介:Optional类是jdk1.8开始为我们提供的一个处理null的类。代码实例说明:声明:下面只示例介绍jdk1.8里Optional的用法,对于更高版本jdk里对Optional的进一步优化(如果有的话), 这里不作介绍。 public T get():如果 Optional中存在值,则返回值,否则抛出 NoSuchElementException。...原创 2019-07-16 12:53:02 · 730 阅读 · 0 评论 -
【jdk1.8特性】之Predicate
Predicate简介: Predicate是一个功能性的接口,其功能是判断某个参数是否满足表达式。相似的还有BiPredicate<T, U>(使用 test(T t, U u)方法,判断参数t、u是否满足BiPredicate实例所代表的表达式);DoublePredicate(对于基本数据类型double的Predicate);LongPredicate(对于基...原创 2019-08-19 15:34:37 · 1906 阅读 · 0 评论 -
【jdk1.8特性】之Instant
声明:本文只给出本人认为Instant中可能相对常用的方法的使用示例,更多用法细节可见API文档或源码。 获取(北京)瞬时时间点: /** * 获取当前(北京)的瞬时时间点 */@Testpublic void test1() { // 获取当前Instant Instant instant = Instant.now(Clock.systemDefaultZo...原创 2019-08-11 01:45:17 · 3632 阅读 · 0 评论 -
【jdk1.8特性】之LocalDateTime与DateTimeFormatter
声明一:学习完本文知识以及上一篇博客Instant的知识后,我们就可以使用Instant、LocalDateTime、 DateTimeFormatter来取代Date、Calendar,SimpleDateFormatle了。 提示:Calendar和SimpleDateFormatle都是线程不安全的,(无论程序是不是多线程, ...原创 2019-08-11 14:44:48 · 1040 阅读 · 0 评论 -
【jdk1.8特性】之Function
笔者日常: 来吧,Function~相关声明:本文按照以下顺序进行说明并给出简单的使用示例:序号接口1Function<T, R>2IntFunction<R>3DoubleFunction<R>4LongFunction<R>5ToIntFunction<T>6T...原创 2019-09-16 15:12:53 · 8108 阅读 · 1 评论 -
【jdk1.8特性】之Stream(上)
笔者日常: Stream知识点真的是…太多了!!!声明: 由于Stream知识极多,所以本人将其分为两个部分进行学习。《Stream学习(上)》主要学习的内容有: ...原创 2019-09-23 20:11:59 · 1591 阅读 · 1 评论