类变量即类中静态变量。
- static变量是同一个类所有对象共享的。
 - static变量在类加载的时候就生成了。
 
注意:
规范的访问方式为: 类名.变量名;
package test;public class Main {public static void main(String[] args) {//定义一个变量 count, 统计有多少小孩加入了游戏int count = 0;Child child1 = new Child("小明");child1.join();//count++;child1.count++;Child child2 = new Child("小红");child2.join();//count++;child2.count++;Child child3 = new Child("WTY2002");child3.join();//count++;child3.count++;//===========//类变量,可以通过类名来访问(这种写法更规范)System.out.println("共有" + Child.count + " 小孩加入了游戏...");System.out.println("child1.count=" + child1.count);//3System.out.println("child2.count=" + child2.count);//3System.out.println("child3.count=" + child3.count);//3}}class Child { //类private String name;//定义一个变量 count ,是一个类变量(静态变量) static 静态//该变量最大的特点就是会被Child 类的所有的对象实例共享public static int count = 0;public Child(String name) {this.name = name;}public void join() {System.out.println(name + " 加入了游戏..");}}

