栈存储静态的数据堆存储动态的数据静态方法只能使用静态变量,当类中静态方法含有参数时,如果直接用类名点方法,调用的是栈中的方法,没有通过类,方法中的参数可能会为空,因为参数是动态的,从堆中获取。所以需要new一个类的对象在点方法。