黑马程序员技术交流社区
标题:
在普通类和静态类中的区别
[打印本页]
作者:
殘遛の丶狳味
时间:
2013-8-20 10:46
标题:
在普通类和静态类中的区别
1
什么时候加载静态成员
在编译的时候
2
什么时候用静态成员
在整个程序内部共享的数据,通常用做通用工具类,比如SQLHelper类
3
在普通类和静态类中的区别
静态类用state修饰
静态类不能被实例化
静态类中只能包含静态成员
静态成员属于类所有,非静态成员属于类的实例所有
在实例方法中可以直接调用静态成员,而静态方法中不能直接调用实例方法
静态类和静态成员创建后始终使用同一块内粗,而使用实例的方式会创建多块内存
静态构造函数不能有参数,也不能有访问访问修饰符(默认是Private)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2