
探索Java8
学习Java8的更多新特性,走向函数式编程
九里写代码
这个作者很懒,什么都没留下…
展开
-
探索Java8:(四)DateTime API的使用
感谢千呼万唤始出来,探索Java8系列第四篇闪亮登场。探索Java8第一篇是2018年4月9号发布的,也就是说本篇距离探索Java8第一篇发布已经整整过去了两年半的时间。前三篇我发布到了简书、博客园、优快云、掘金、SegmentFault,累计阅读量估计在10W左右。正是因为这个,所以我才有动力写下本系列的第四篇。非常感谢有这么多人阅读我的文章,如果对你有任何的帮助那真是我的荣幸。Java8中的一个新特性是就是对老旧的时间API的改进,Java8中引入了全新的DateTime API。分别为Loca原创 2020-11-09 17:40:30 · 197 阅读 · 0 评论 -
探索Java8:(三)Predicate接口的使用
上一篇学习了下Function接口的使用,本篇我们学习下另一个实用的函数式接口Predicate。Predicate的源码跟Function的很像,我们可以对比这两个来分析下。直接上Predicate的源码:public interface Predicate<T> { /** * Evaluates this predicate on the given argument. */ boolean test(T t); /** * Re原创 2020-10-16 09:08:51 · 330 阅读 · 0 评论 -
探索Java8:(二)Function接口的使用
Java8 添加了一个新的特性Function,顾名思义这一定是一个函数式的操作。我们知道Java8的最大特性就是函数式接口。所有标注了@FunctionalInterface注解的接口都是函数式接口,具体来说,所有标注了该注解的接口都将能用在lambda表达式上。标注了@FunctionalInterface的接口有很多,但此篇我们主要讲Function,了解了Function其他的操作也就很容易理解了。@FunctionalInterfacepublic interface Function<原创 2020-10-12 16:09:06 · 496 阅读 · 0 评论