外部類中的name直接用this.name也可以吧
System.out.println("外部類中的name:" + HelloWorld.this.name ? ? );
?System.out.println("外部類中的name:" + this.name ? ? );
上面的和下面的都可以吧
System.out.println("外部類中的name:" + HelloWorld.this.name ? ? );
?System.out.println("外部類中的name:" + this.name ? ? );
上面的和下面的都可以吧
2018-01-04
舉報(bào)
2018-01-04
第一個(gè)用法正確
第二個(gè),表示的是該類中的name,也就是內(nèi)部類中的name,等同于沒有this ,
2018-01-18
HelloWorld.this.name ?這訪問的是外部類的成員變量 ??
2018-01-04
第一個(gè)的意思是,HelloWorld這個(gè)類的name