单例对象(与容器共存亡):
出生:容器创建出生对象
活着:只要容器存在,对象就一直活着可用
死亡:容器销毁,对象消亡
多例对象:
出生:每次调用时,容器会为我们创建对象
活着:只要对象在使用过程中,就一直活着可用
死亡:当对象长时间不用,并且也没有其他对象引用时,由java的垃圾回收器回收(非常精明的,交给了JVM的GC)
单例对象(与容器共存亡):
出生:容器创建出生对象
活着:只要容器存在,对象就一直活着可用
死亡:容器销毁,对象消亡
多例对象:
出生:每次调用时,容器会为我们创建对象
活着:只要对象在使用过程中,就一直活着可用
死亡:当对象长时间不用,并且也没有其他对象引用时,由java的垃圾回收器回收(非常精明的,交给了JVM的GC)