static关键字

static的用法

1.修饰属性

2.修饰方法

3.修饰代码块

4.修饰内部类

static修饰的是静态资源,是类的各个实例共享的。

静态资源是类初始化的时候就加载的,而非静态资源是在new的时候才加载的。类的初始化是要早于类的new,Class.forName(“”)是加载类,加载静态资源。

所以静态的方法不能引用非静态资源。

posted @ 2017-02-08 18:31  TP000  阅读(103)  评论(0编辑  收藏  举报