为什么我们不能在静态方法中使用'this'关键字
class Sub { static int y; public static void foo() { this.y = 10; }}
我理解,它this代表调用该方法的对象,并且静态方法不绑定到任何对象。但在上述情况下,变量y也是静态的。
this
如果我们可以在类对象上调用静态方法,为什么我们不能允许静态方法来设置类的静态变量。
这个附加约束的目的是什么?
holdtom
RISEBY
相关分类