[Java] Class.this的使用

在閱讀Java程式碼的時候
我們有時會看到Class.this的使用
這個用法多用於在nested class中
當inner class必須使用到outer class的this instance時

在閱讀Java程式碼的時候

我們有時會看到Class.this的使用

這個用法多用於在nested class中

當inner class必須使用到outer class的this instance時

舉個例子:


class Outer{
    String data = "外部類別";

    public class Inner{
        String data = "內部類別";
        public String getOuterData(){
            return Outer.this.data;
        }
    }
}