static 意思是静态的,全局的.被修饰的东西在一定范围内是共享的,被类的所有实例共享,这时候需要注意并发读写的问题. 只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内找到他们.所以,static对象可以在他的任何对象创建之前访问,无需引用任何对象. static可以修饰变量.方法和代码块. 当static修饰类变量的时候,被修饰的变量叫做静态变量或者类变量:如果该变量的访问权限是public的话,表示该变量,可以被任何类调用,无需初始化.直接使用 类名.static变量名…