1. 首页
  2. 数据库
  3. 其它
  4. 误区纠正:关于单例模式的内存分析

误区纠正:关于单例模式的内存分析

上传者: 2020-12-31 04:07:04上传 PDF文件 295.15KB 热度 8次
小菜近在读《Java与模式》一书时,发现关于单例模式的章节中有这样一段话: 作者想表达的大意为:为了实现某个对象能够持久在内存中,以供程序在整个运行周期都可以访问,可以让对象的某个成员变量持有一个指向自身的引用,来避免被回收。 成员变量想要被清空,需要等待对象被释放,而对象被释放需要没有引用指向它,此时成员变量恰恰指向了对象本身,这看起来很不错,形成了一个循环。 但实际上,这种说法是不准确的,容易让读者产生误解。 请看下边这段代码: package com.cnblogs.test; public class SingletonTest {
下载地址
用户评论