一、静态
1、static静态的特点
(1)数据共享
(2)属于类的.并不属于对象
(3)优先于对象产生的
2、优于对象产生(构造器解释)
在程序执行时,是先创建静态构造器,再创建通用构造器。
public class Test03{
{
System.out.println("---我是通用构造器---");
}
static{
System.out.println("---我是静态构造器---");
}
//创建构造方法
public Test03(){
System.out.println("------构造方法------");
}
//定义主方法
public static void main(String[] args){
new Test03(); //调用构造方法
}
}
3、静态属性或方法使用类名去访问(静态方法也可直接调用)
public class Test03{
static char level = 'D'; //定义静态属性
{
System.out.println("---我是通用构造器---")