因为
this是指对象实例。静态方法的调用中没有对象实例。但是当然你可以访问你的静态字段(仅静态字段!)。只需使用
class Sub { static int y; public static void foo() { y = 10; }}如果要确保获取的是静态字段,
y而不是某些具有相同名称的局部变量,请使用类名称指定:
class Sub { static int y; public static void foo(int y) { Sub.y = y; }}


