static关键字(表示静态)

作用:

无需创建对象就可以调用“类名点”的方式调用

范围:

调用类方法和变量

特点:

静态只能直接访问静态(只能直接调用静态方法和静态类)

PS:等同于python静态方法

创建个teacher类:

package lei;

public class teacher {
    int age;
    static String name;
    public teacher(String name,int age) {this.age=age;this.name=name;}
    public static void jianli() {System.out.println(name);}
    public void ages() {System.out.println(age);}
    }
创建个demo

package lei;

public class demo4 {

    public static void main(String[] args) {
        teacher.name="laida";
        teacher t1=new teacher("张三",211);
        teacher.jianli();
        System.out.println(teacher.name);
        System.out.println(t1.age);
    }

}

原文地址:https://www.cnblogs.com/zhifeiji822/p/14635942.html