类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。
定义语法:
访问修饰符 static 数据类型 变量名;【推荐】 或者 static 访问修饰符 数据类型 变量名;
访问方式:
类名.变量名【推荐使用】 或者 对象名.变量名【静态变量的访问修饰符的访问权限和范围和普通属性是一样的】
package test;public class Main {public static void main(String[] args) {//类名.类变量名【更规范】//说明:类变量是随着类的加载而创建,所以即使没有创建对象实例也可以访问System.out.println(A.name);A a = new A();//通过对象名.类变量名System.out.println("a.name = " + a.name);}}class A {//类变量//类变量的访问,必须遵守 相关的访问权限.public static String name = "WTY2002";//普通属性/普通成员变量/非静态属性/非静态成员变量/实例变量private int num = 10;}

