java
文章平均质量分 76
java扫盲
启航zpyl
这个作者很懒,什么都没留下…
展开
-
3-1 Java开发简易的SDK
理想情况:开发者只需要关心自己需要调用哪些接口、传递哪些参数、就和调用自己写的代码一样简单开发starter的好处:开发者引入后,可以直接在application.yml中书写配置,自动创建第三方调用的客户端。原创 2023-05-20 09:54:40 · 1123 阅读 · 0 评论 -
1-java基础
java基础原创 2023-04-10 08:45:21 · 60 阅读 · 0 评论 -
2-1 Java8的新特性之Lambda表达式
函数式接口:一个接口中只声明了一个抽象方法FunctionalInterface:作用是检查它是否是一个函数式接口当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用,主要有一下三种情况。原创 2023-05-10 08:43:54 · 82 阅读 · 0 评论 -
2-2 Java8的新特性之Stream API
Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,比如非常复杂的查找、过滤和映射数据等,在使用过程中允许并行执行这些操作。简言之,Stream API 提供了一种 高效且易于使用的处理数据的方式。Stream 和 Collection 集合的区别:Collection 是一种静态的内存数据结构,关注的是数据的存储,而 Stream 是有关计算的,关注的是数据之间的运算。原创 2023-05-11 11:24:41 · 114 阅读 · 0 评论 -
2-3 Java8的新特性之Optional类
到目前为止,臭名昭著的空指针异常是导致Java应用程序失败的最常见原因。以前,为了解决空指针异常,Google公司著名的Guava项目引入了Optional类, Guava通过使用检查空值的方式来防止代码污染,它鼓励程序员写更干净的代码。受到Google Guava的启发,Optional类已经成为Java 8类库的一部分。Optional 类(java.util.Optional) 是一个容器类,它可以保存类型T的值,代表这个值存在。或者仅仅保存null,表示这个值不存在。原创 2023-05-11 16:54:49 · 103 阅读 · 0 评论