In [1]: class T(object):
...: pass
...:
In [2]: x = T()
In [3]: print(x)
<__main__.T object at 0x03328E10>
In [4]: x = T()
In [5]: print(x)
<__main__.T object at 0x03345090>
Run Code Online (Sandbox Code Playgroud)
何时T()释放分配给第一个对象(0x03328E10)的内存位置?是在x覆盖变量还是运行垃圾收集器或脚本结束时?
我假设它是垃圾收集器运行的时候,但我不知道如何测试这个假设.
| 归档时间: |
|
| 查看次数: |
1262 次 |
| 最近记录: |