一、内部类

内部类就是在类的内部定义的类,主要目的是为了更好的抽象现实世界。

二、魔术方法(构造函数和析构函数)

 #!usr/bin/python
#coding:utf8 class Milo():
class Test():
var1 = "neibulei"
name = 'csvt' def __init__(self,n = 'baby'):
self.name = n
print "initializing......" def fun1(self):
print self.name
print 'public'
self.__fun2()
def __fun2(self):
print 'private' @classmethod
def classFun(self):
print 'class' @staticmethod
def staticFun(self):
print 'static' def __del__(self):
print 'releasing sources......' zou = Milo()

三、垃圾回收机制

Python采用垃圾回收机制清理不再使用的对象;

Python提供gc模块释放不再使用的对象;

Python采用“引用计数”的算法方式来处理回收,即:当某个对象在其作用域内不再被其他对象引用的时候,Python就自动清除对象;

Python的函数collect()可以一次性收集所有待处理的对象(gc.collect())。

最新文章

  1. 5.6 JS中基本包装类型
  2. xamarin(3.9.236)里DATETIMENOW的错误。
  3. 普林斯顿算法课第四周作业_8Puzzle
  4. [原创]cocos2d-x研习录-第三阶 特性之物理引擎
  5. Ninject之旅之七:Ninject依赖注入
  6. yum 安装 phpmyadmin
  7. Mybatis各种模糊查询
  8. Redis 发布/订阅机制原理分析
  9. Python Ogre Blender(转载)
  10. Window Event 2008
  11. Docker(四):Docker基本网络配置
  12. Linux代理搭建TinyProxy
  13. Java如何获取JSON数据中的值
  14. No matching authentication protocol
  15. vue项目打包后的资源路径问题
  16. MySQL架构及SQL语句
  17. jvm 线上命令
  18. 我理解的BFC(块级格式化上下文)
  19. symfony手动触发修饰html
  20. [Data Access] ORM 原理 (11): 效能議題

热门文章

  1. Iterator的remove方法可保证从源集合中安全地删除对象(转)
  2. IE6下position:fixed;兼容
  3. MYSQL数据库错误代码提示汇总
  4. svn服务器及客户端安装使用
  5. OkHttp使用进阶(译自OkHttp官方教程)
  6. mysql0000-00-00日期异常及解决方法
  7. 38-语言入门-38-Coin Test
  8. VS2015中添加新建项,找不到ado .net entity datamodel的解决方法
  9. 如何为Eclipse安装Eclipse Marketplace插件
  10. ASP.NET26 个常用性能优化方法