python 试题:简述Python是如何进行内存管理的?
2017-09-17 11:39
337 查看
简述Python是如何进行内存管理的?
参考答案:
python内部使用引用计数,来保持追踪内存中的对象,Python内部记录了对象有多少个引用,即引用计数,当对象被创建时就创建了一个引用计数,当对象不再需要时,这个对象的引用计数为0时,它被垃圾回收。所有这些都是自动完成,不需要像C一样,人工干预,从而提高了程序员的效率和程序的健壮性。
参考答案:
python内部使用引用计数,来保持追踪内存中的对象,Python内部记录了对象有多少个引用,即引用计数,当对象被创建时就创建了一个引用计数,当对象不再需要时,这个对象的引用计数为0时,它被垃圾回收。所有这些都是自动完成,不需要像C一样,人工干预,从而提高了程序员的效率和程序的健壮性。
相关文章推荐
- Python是如何进行内存管理的
- python是如何进行内存管理的?
- python如何进行内存管理
- **Python是如何进行内存管理的?
- 2.1 Python是如何进行内存管理的?
- 如何进行服务器的批量管理以及python 的paramiko的模块
- python如何对dataframe下面的值进行大规模赋值
- Ubuntu下python应如何将.py文件当模块进行导入
- Android 高级面试题及答案,android试题及答案 如何对 Android 应用进行性能分析
- Python正则表达式如何进行字符串替换
- 如何进行python性能分析?
- 如何进行 Python性能分析,你才能如鱼得水?
- python高效编程技巧4(如何根据字典中值的大小,对字典的项进行排序)
- objective-c中对象所有权的内存管理(关于set,get方法),以及如何使用@property来进行简易操作
- 如何用Python进行大数据挖掘和分析
- 在arcgis使用python脚本进行字段计算时是如何解决中文问题的
- Python高级编程-如何对字符串进行左,右,居中对齐?
- Python如何对MySQL存储过程进行调用
- Python中如何进行数据分组
- Python+Selenium与Chrome如何进行完美结合