static关键字

 static关键字【重点】

static 静态

1. 用法

1.修饰成员变量 静态变量

2.修饰成员方法 静态方法

3.修饰代码块 静态代码块

1.1 static可以修饰成员变量

语法格式

class A {
   static String name;
}

static修饰的成员变量可以使用类直接调用

调用格式

class A {
   static String name;
}
class Dome {
   public static void main (String[] args) {
       类.静态属性;
       A.name;
}
}

注意事项

1.使用static修饰的成员变量叫做静态变量

2.代码中对象还没创建的时候 如果加载了类 static修饰的属性就已经存在了 和对象没有关系

1.2 static可以修饰成员方法

语法格式

class A {
public static void test () {
       sout("Hello");
  }
}

调用格式

class A {
public static void test () {
       sout("Hello");
  }
}
class Demo {
   public static void main (String[] args) {
  A.test();
}
}
1.3 static可以修饰代码块

语法格式

static {

}

执行顺序

静态代码块》构造代码块》构造方法

posted @ 2022-07-28 20:09  早睡晚起身体好  阅读(21)  评论(0)    收藏  举报