static是静态变量 Java类中的静态变量在程序运行期间,其内存空间对所有该类的对象实例而言是共享的。和全局变量不同的是,全局变量仅在该类的一个实例中所作用。比如有一个类class myclass{ static int a =0; // 类的静态变量 int b = 0; //类变量}实例化了两次,其中一个实例,将类的静态变量a=4;b=4了,那另一个实例去读a的值时,就是4了,但读b时,还是0。