我们无法直接访问静态方法内的实例变量,因为静态方法只能访问静态变量或静态方法。
顾名思义,实例变量与类的实例相关。因此,直接从不依赖于任何特定实例的静态方法访问它是没有意义的。因此,要访问实例变量,我们必须具有要从中访问实例变量的类的实例。
public class Test { public int instanceVariable = 10; public static void main(String args[]) { Test test = new Test(); System.out.println(test.instanceVariable); } }
10