static变量又称(静态变量,类变量)
计算机编程领域指在程序执行前系统就为之“静态分配”(也即在运行时中不再改变分配情况)存储空间的一类变量。
与之相对应的是在运行时只暂时存在的自动变量(即局部变量)与以“动态分配”方式获取存储空间的一些对象,其中自动变量的存储空间在调用栈上分配与释放。
如果是使用方法修改了类变量的值
   eg:设置静态变量static int x;  
           方法:void set_one(int x){
          a = x;
             }   
        然后:set_one(100);      
        则x的值由0变为100;          
那么以最后一次调用修改方法赋给类变量的值为最后答案。
注意:
不同的对象的实例变量都将被分配不同的内存空间。
不同的对象的类变量都分配给相同的一处内存空间,对象共享类变量。
static类变量不仅可以通过方法访问,还可以通过类名进行直接访问。