手机版 欢迎访问it开发者社区(www.mfbz.cn)网站

当前位置: > 开发

static修饰符

时间:2021/4/25 8:34:23|来源:|点击: 次

package com.itheima_01;

```java
public class Student {
    public String name;//姓名
    public int age; //年龄
   // public String university; //学校
    public static String university; //学校

public void show(){
    System.out.println(name + "," + age + "," + university);

}

}

package com.itheima_01;
/*
测试类
*/

public class StaticDemo {
    public static void main(String[] args) {

        Student.university = "传智大学";
        Student s1 = new Student();
        s1.name = "林青霞";
        s1.age =30;
     //   s1.university = "传智大学";
        s1.show();

        Student s2 = new Student();
        s2.name = "风清扬";
        s2.age = 33;
     //   s2.university = "传智大学";
        s2.show();
}

}

static 关键字是静态的意思,可以修饰成员方法,成员变量

static 修饰的特点
被类的所有对象共享
这也是我们判断是否使用静态关键字的条件
可以通过类名调用
当然,也可以通过对象名调用

Copyright © 2002-2019 某某自媒体运营 版权所有