代码检查出现 make the enclosing method static or remove this set static name = "xiaoming"; public void getName(){ name = "xiaogang" } 不要使用非静态方法去更新静态字段,这样很难获得正确的结果,如果有多个类实例和/或多个线程,则很容易导致错误。理想情况下,静态字段仅从同步静态方法中更新。