JAVA编程课堂笔记(24)
2015-12-19编辑:ljnbset
static 静态 关键字, 修饰: 属性, 方法, 内部类, 代码块
static修饰的资源属于类级别, 是全体对象实例共享的资源
(属性, 方法, 内部类)
1) 静态属性, 使用static修饰的属性, 是在类的加载期间初始化
是属于类的, 全体类的实例共享的变量, 使用类名访问属性.
实例变量: 属于对象的属性.
2) static 方法, 使用static声明的方法, 属于类的方法, 一般
用来表示工具方法. 在类加载以后就可以自己调用, 不需要创建任何
类的实例.
3) 静态代码块,是在类加载期间运行的代码块,由于类只加载
一次,所以静态代码块只执行一次!
用途不是很常见,一般用来在类加载以后初始化一些静态资源
时候使用,如:加载配置文件。
4) 静态内部类(在内部类专题讲解)