摘要:
1.思想 一个基础接口interface,几个类implements这个接口,另一个工厂类factory使用create方法,根据不同的情况,创建不同的接口实现类 2.优点 1、一个调用者想创建一个对象,只要知道其名称就可以了。 2、扩展性高,如果想增加一个产品,只要扩展一个工厂类就可以。 3、屏蔽 阅读全文
posted @ 2019-12-12 11:29
hjy1995
阅读(74)
评论(0)
推荐(0)
摘要:
1.介绍 1.单例类只能有一个实例 2.单例类必须自己创建自己的实例 3.单例类必须提供外界获取这个实例的方法 2.设计思想 1.外界不能创建这个类的实例,那么必须将构造器私有化 2.单例类必须自己创建自己的实例,不能允许在类的外部修改内部创建的实例,所以将这个实例用 private 声明。为了外界 阅读全文
posted @ 2019-12-12 11:24
hjy1995
阅读(126)
评论(0)
推荐(0)
摘要:
1.介绍 序列化:指把堆内存中的 Java 对象数据,通过某种方式把对象存储到磁盘文件中或者传递给其他网络节点(在网络上传输)。这个过程称为序列化。通俗来说就是将数据结构或对象转换成二进制串的过程 反序列化:把磁盘文件中的对象数据或者把网络节点上的对象数据,恢复成Java对象模型的过程。也就是将在序 阅读全文
posted @ 2019-12-12 11:21
hjy1995
阅读(208)
评论(0)
推荐(0)
摘要:
1.为什么要重写equals()方法 1.equals()是Object类中的方法; 2.equals方法用于比较两个对象是否相同,Object类中equals方法的实现是比较引用地址来判断的对象是否是同一个对象,通过覆盖该方法可以实现自定义的判断规则; 3.如果我们自定义类有两个对象,他们的属性是 阅读全文
posted @ 2019-12-12 11:11
hjy1995
阅读(256)
评论(0)
推荐(0)

浙公网安备 33010602011771号