A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

我发现自从单例模式被加载后,就会一直有一个引用指向该实例对象,那他不是会一直存在内存中???

2 个回复

倒序浏览
单例的实例是通过这个类的静态方法获取的。它是随着类的加载而加载的。调用一次之后,它在内存中就有一个。下次再获取的时候,是直接取出来使用的。因为要保证这个字节码文件对象在内存是唯一的。
回复 使用道具 举报 1 0
java有自己的垃圾回收机制,如果你不手动处理它,在完全不使用的状态下,一段时间后它会自动消亡。当你再次需要使用时,它又会重新创建。
回复 使用道具 举报 1 0
您需要登录后才可以回帖 登录 | 加入黑马