public void aMethod(); 该方法没有使用static关键字,不属于静态方法,所以可以使用非静态字段。
静态内部类可以定义静态方法,也可以定义非静态方法
java静态内部类里面并不是所有的方法都是静态方法,看方法算不算静态方法,就看这个方法是否用 static 关键字修饰。有就是静态方法,没有就是非静态方法