static的用法
1.修饰属性
2.修饰方法
3.修饰代码块
4.修饰内部类
static修饰的是静态资源,是类的各个实例共享的。
静态资源是类初始化的时候就加载的,而非静态资源是在new的时候才加载的。类的初始化是要早于类的new,Class.forName(“”)是加载类,加载静态资源。
所以静态的方法不能引用非静态资源。
static的用法
1.修饰属性
2.修饰方法
3.修饰代码块
4.修饰内部类
static修饰的是静态资源,是类的各个实例共享的。
静态资源是类初始化的时候就加载的,而非静态资源是在new的时候才加载的。类的初始化是要早于类的new,Class.forName(“”)是加载类,加载静态资源。
所以静态的方法不能引用非静态资源。