static 修饰的静态变量存放在内存的数据区也就是静态变量存放在——数据区。

栈中保存基本数据类型的变量和自定义的对象的引用(不是对象),对象本身都存放在堆区中,被执行的方法的也是pull到栈中,当方法执行完后再push出栈。