java基础知识
文章平均质量分 67
java基础知识
请给我介绍对象
这个作者很懒,什么都没留下…
展开
-
java8 Optional
1. Optional 出现的意义Optional 是从 JDK1.8 开始提供的一个容器类, 主要用于避免空指针异常(NPE), 其提供的一系列方法配合 Lambda 表达式可以让代码更加清晰, 语义化, 以及避免了空指针异常的问题这里要注意是避免空指针异常, 而不是避免返回null.2.Optional的常用apiOptional.of() :创建一个Optional实例,但是传入null会报空指针异常Optional.empty() :创建一个空的Optional实例Optional.原创 2022-05-25 00:17:51 · 98 阅读 · 0 评论 -
java8 Stream
stream的常用api总结原创 2022-05-22 22:24:10 · 193 阅读 · 0 评论 -
对象引用赋值
如果将一个对象的引用赋给另一个对象的引用,那么着两个引用将指向同一个对象,给任何一个对象的引用赋值都会改变这个对象,所以直接拿对象赋值是很危险的。如下:public class Dog {public String name;public String says;public static void main(String[] args) { Dog a = new...原创 2018-09-04 00:37:07 · 924 阅读 · 0 评论