在java中并不存在全局变量的概念,但是我们可以通过static关键字来实现一个“为全局”的概念,在java中static表示“全局”和“静态”的意思,他可以用来修饰成员变量和方法,也可以用来修饰代码块. Java把内存分为栈内存和堆内存,栈内存用来存放基本类型的变量.数组和对象的引用,堆内存主要存放对象.在JVM加载一个类的时候,若该类存在用static修饰的成员变量和方法,则会为这些成员变量和方法在固定的位置分配固定大小的内存区域,有了这些“固定”的特性之后,JVM就可以非常方便的访问它们了