![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 95
多么温暖的阳光啊
这个作者很懒,什么都没留下…
展开
-
理解、学习与使用JAVA中的OPTIONAL
理解、学习与使用JAVA中的OPTIONAL 原文: https://www.oschina.net/translate/understanding-accepting-and-leveraging-optional-in?lang=chs&p=1 https://dzone.com/articles/understanding-accepting-and-leveraging-optional-in 从 Java 8 引入的一个很有趣的特性是 Optional 类。Optional 类主要解决的原创 2021-04-20 19:06:31 · 129 阅读 · 0 评论 -
单例模式的八种实现方式
单例模式 一个类只有一个对象实例 实现的基本思路 将该类的构造方法定义为私有方法,这样其他处的代码就无法通过调用该类的构造方法来实例化该类的对象,只有通过该类提供的静态方法来得到该类的唯一实例; 在该类内提供一个静态方法,当我们调用这个方法时,如果类持有的引用不为空就返回这个引用,如果类保持的引用为空就创建该类的实例并将实例的引用赋予该类保持的引用。 1、懒汉式(静态常量)【可用】 publi...原创 2020-04-30 23:24:24 · 173 阅读 · 0 评论 -
Java基础
面向对象的三大特性:封装、继承、多态 封装: 封装就是隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别,将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和函数都是类的成员。 封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,以特定的访问权限来使用类的成员。...原创 2020-04-22 22:13:08 · 88 阅读 · 0 评论