static关键字:
1.概念:
被该类的所有对象共享使用,不依赖于某个具体的对象,和对象无关,依赖于类,在内存中唯一只有一份2.类的加载过程:
第一次使用new创建Student类的对象时,首先检查.class文件,是否被加载到方法区中,如果没有,把
Student类的.class文件加载到方法区中(此时还没有对象),如果.class文件中有static静态修饰的内容,
会把static静态修饰的内容,加载方法区的静态区中,并且要完成静态成员的初始化然后: 才进行对象的创建。所以: 先有静态代码块,才加载对象。
static修饰成员变量的使用:
static修饰修饰成员变量(类变量: 依赖于类,与对象无关)
1.定义格式:
static 数据类型 变量名称 = 数据值;2.使