- 博客(2)
- 收藏
- 关注
原创 Python中的垃圾回收机制(用析构函数做简单测试)
概述:Python中使用引用计数的方法实现垃圾回收,当一个对象被引用一次时,计数加一,被释放一次时,计数减一。当计数器为0时,计算机则收回这些内存并释放。对象被释放后,其内部的方法将不得通过此对象调用。那么对象何时会被释放(销毁)?测试:程序结束时定义一个类并初始化析构函数内容:class Person: def say(self): print("这里是...
2019-06-03 13:16:55 508
原创 简述Python中的构造函数和析构函数
概述:Python中,构造函数和析构函数同为类中默认存在的无初始内容函数(可写入内容),且都在会在对对象执行操作时调用,不同的是构造函数在创建对象后自动被调用,而析构函数在对象被销毁前(作为垃圾被收集)自动被调用。两者有异曲同工之妙。测试:1. 构造函数(__init__)...
2019-06-02 19:36:08 7830 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人