python中__del__()方法

日期:2018-06-07 17:19:57 章节:  python面向对象

当创建对象后,python解释器默认调用__init__()方法,当删除一个对象时,默认调用__del__()方法.

注意:当一个变量保存了对象的引用时,对象的引用计数就会加1

当使用del(对象)删除对象时,引用计数不会直接降为1,而是删除一次将1,如果引用计数为1后再执行del()方法,则此对象将会彻底删除。