反射修改类中的静态对象。以懒汉式为例

来源:8-7 单例设计模式-反射攻击解决方案及原理分析

慕勒7787257

2021-01-06

如果反射能修改类里的值,那我完全可以做到。前一个创建实例获取到单例对象后,第二次创建实例前设置已存在的单例未null那不是还是会破坏单例,相当于删了重新创建?

写回答

1回答

geelylucky

2021-01-11

同学,前一个获取到单例对象后,说明单例对象已经创建出来了,已经不可能再把这个对象设置为null了。

0
0

Java设计模式精讲-Debug方式+内存分析

系统学习设计原则,设计模式,锤炼编码内功,赢取高薪Offer

3430 学习 · 407 问题

查看课程