- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 java构建器
背景: 当类中属性太多,我们需要通过各种不同参数组合的构造方法来初始化对象,这样写起来很麻烦,而且选择构造方式时容易混淆出错,如果通过javabean的setter方式来初始化,又会遇到线程安全的问题(因为对象的创建分在了好几步的过程中,不能保证对象状态的一致性) 实例:通过内部类的方式。 public class Test { private int servingSize; ...
2020-06-09 13:31:23 122
原创 单例模式
它确保一个类在java虚拟机里只有一个实例,使一个类只有一个对象,整个系统共享这个对象。 最佳实现方式:静态内部类 public class Singleton { private Singleton() {} private static class SingletonInstance { private static final Singleton INSTANCE = ne...
2020-06-09 13:31:10 84
转载 数据结构
数据结构分类 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成 。 常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等,如图所示: 每一种数据结构都有着独特的数据存储方式,下面为大家介绍它们的结构和优缺点。 1、数组 数组是可以再内存中连续存储多个元素的结构,在内存中的分配也是连续的,数组中的元素通过数组下标进行访问,数组下标从0开始。例...
2020-06-09 13:30:54 1788
自动化开源项目
2018-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人