博主自主知识产权《Spring Boot深入浅出系列课程》(16章97节文档) 已经上线,请关注

 分类:java

恕我直言你可能真的不会java第10篇-集合元素归约

Stream API为我们提供了Stream.reduce用来实现集合元素的归约。reduce函数有三个参数: Identity标识:一个元素,它是归约操作的初始值,如果流为空,则为默认结果。 Accumulator累加器:具有两个参数的函数:归约运算的部分结果和流的下一个元素...

字母哥 6个月前 (06-17) 317℃

恕我直言你可能真的不会java第8篇-函数式接口

一、函数式接口是什么? 所谓的函数式接口,实际上就是接口里面只能有一个抽象方法的接口。我们上一节用到的Comparator接口就是一个典型的函数式接口,它只有一个抽象方法compare。 只有一个抽象方法?那上图中的equals方法不是也没有函数体么?不急,和我一起往下看! 二...

字母哥 6个月前 (06-17) 351℃

恕我直言你可能真的不会java第6篇:Stream性能差?不要人云亦云

一、粉丝的反馈 问:stream比for循环慢5倍,用这个是为了啥? 答:互联网是一个新闻泛滥的时代,三人成虎,以假乱真的事情时候发生。作为一个技术开发者,要自己去动手去做,不要人云亦云。 的确,这位粉丝说的这篇文章我也看过,我就不贴地址了,也没必要给他带流量。怎么说呢?就是一...

字母哥 6个月前 (06-17) 362℃

恕我直言你可能真的不会java第5篇:Stream的状态与并行操作

一、回顾Stream管道流操作 通过前面章节的学习,我们应该明白了Stream管道流的基本操作。我们来回顾一下: 源操作:可以将数组、集合类、行文本文件转换成管道流Stream进行数据处理 中间操作:对Stream流中的数据进行处理,比如:过滤、数据转换等等 终端操作:作用就...

字母哥 6个月前 (06-17) 346℃

恕我直言你可能真的不会java第2篇:Java Stream API?

一、什么是Java Stream API? Java Stream函数式编程接口最初是在Java 8中引入的,并且与lambda一起成为Java开发的里程碑式的功能特性,它极大的方便了开放人员处理集合类数据的效率。从笔者之前看过的调查文章显示,绝大部分的开发者使用的JDK版本是j...

字母哥 6个月前 (06-17) 316℃

恕我直言你可能真的不会java第1篇:lambda表达式会用了么?

本文配套教学视频:B站观看地址 在本号之前写过的一些文章中,笔者使用了lambda表达式语法,一些读者反映说代码看不懂。本以为java 13都已经出了,java 8中最重要特性lambda表达式大家应该都掌握了,实际上还是存在大量的程序员没有使用java8,还有的使用了java8...

字母哥 6个月前 (06-17) 383℃

Spring 里那么多种 CORS 的配置方式,到底有什么区别

作为一个后端开发,我们经常遇到的一个问题就是需要配置CORS,好让我们的前端能够访问到我们的 API,并且不让其他人访问。而在Spring中,我们见过很多种CORS的配置,很多资料都只是告诉我们可以这样配置、可以那样配置,但是这些配置有什么区别? CORS 是什么 首先我们要明确...

字母哥 11个月前 (01-09) 1294℃