JAVA中静态方法不能直接访问非静态方法和非静态变量。 如果需要访问,则有两种方式: a.将非静态的方法和变量加static,变成静态的; (但不建议,一是耗内存,二是面向对象可能失去意义) b.通过引用类访问。 如下图: