一尘不染

在Java中,this.method()和method()有什么区别?

java

有调用任何区别this.method()method()(包括性能差)?


阅读 742

收藏
2020-09-08

共1个答案

一尘不染

唯一重要的是您是否使用OuterClass.this.method()例如

class OuterClass {
    void method() { }

    class InnerClass {
        void method() {
            OuterClass.this.method(); // not the same as method().
        }
    }
 }
2020-09-08