今天学习了Java中static的使用方法。
static
关键字可以用在变量、方法、代码块和嵌套类伤,static
关键字属于类,而不是类的实例。变量:称为类变量、静态变量方法:称为类方法、静态方法代码块:称为静态代码块,嵌套类:称为静态内部类。static翻译为“静态”所有的static关系子修饰都是类相关的,类级别的。所有的static修饰的,都是采用“类名.”的方式访问。static修饰的变量:静态变量static修饰的方法:静态方法没有static修饰的方法都要先new对象,然后通过“引用.”访问static修饰的方法只能被另一个也是static修饰的方法调用。
static修饰的成员变量称为静态变量:静态变量和非静态变量的区别是:静态变量被所有的对象所共享,在内存中只有一个副本,它当且仅当在类初次加载时会被初始化。而非静态变量是对象所拥有的,在创建对象的时候被初始化,存在多个副本,各个对象拥有的副本互不影响。
static成员变量的初始化顺序按照定义的顺序进行初始化。
标签:初始化,变量,静态,static,修饰,方法,stati From: https://www.cnblogs.com/ranzixu/p/16709132.html