this 關鍵字
在開發之中以下的幾個情況一定要使用this:
(1)如果通路本類屬性的時候一定要加上this,加上使代碼更加标準;

(2)如果調用本類方法的時候一定要使用“this.方法()”;
(3)如果要調用本類的其它構造方法,那麼必須使用“this()”的形式完成:
以上是this最為常用的幾種做法,this還有一個表示目前對象的概念,而這個概念基本上隻會出現在對象比較的操作之中。其它的情況出現最多的是連結清單、樹等資料結構的實作上。
但是這一概念更多的情況是出現在一些設計裡面,如果你隻是根據已有的開發架構開發代碼,那麼這個this表示目前對象這一概念的出現是很少的。大家多寫幾次就會拿下了。
更多專業知識,面試技巧就在阿裡雲開發者社群,持續更新中……
感謝浏覽~
本内容來源于
阿裡雲大學-Java面試技巧