设为首页 加入收藏

TOP

深入理解单例模式(上)(二)
2018-08-01 09:26:24 】 浏览:226
Tags:深入 理解 单例 模式
jectInputStream ois = new ObjectInputStream(fis); elvis2 = (Elvis) ois.readObject(); System.out.println("elvis1 == elvis2 ? ===>" + (elvis1 == elvis2)); }

结果是:

Elvis Constructor is invoked! 
elvis1 == elvis2 ? ===>false

说明:

通过对序列化后的Elvis 进行反序列化得到的对象是一个新的对象,这就破坏了Elvis 的单例性。

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇SpringBoot | 第七章:过滤器、监.. 下一篇深入理解单例模式(下)

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目