static关键字
1、
方便在没有创建对象的前提下对方法和变量进行访问。
static关键字修饰的方法和变量,不受对象的创建的限制。
在静态方法中,不可以调用非静态变量和非静态方法。
而在非静态方法中,可以调用静态的变量和方法。
2、jvm对static关键字标示的方法和变量的处理
在类加载的过程中,就将static标示的内容加载到内存中,被初始化。
静态代码块先被初始化执行。放置在方法区。
3、静态变量,静态方法,静态代码块
static关键字
1、
方便在没有创建对象的前提下对方法和变量进行访问。
static关键字修饰的方法和变量,不受对象的创建的限制。
在静态方法中,不可以调用非静态变量和非静态方法。
而在非静态方法中,可以调用静态的变量和方法。
2、jvm对static关键字标示的方法和变量的处理
在类加载的过程中,就将static标示的内容加载到内存中,被初始化。
静态代码块先被初始化执行。放置在方法区。
3、静态变量,静态方法,静态代码块