一。this關鍵字,使用的情形,以及如何使用。java
1.使用的情形this
類中的方法體中使用this --初始化該對象對象
類的構造器中使用this --引用,調用該方法的對象遞歸
2.不寫this,調用內存
只要方法或者構造器中 不存在成員變量與局部變量同名的狀況,可直接不寫this變量
不然方法中或構造器中使用的就是局部變量循環
3.static數據類型
靜態方法不能調用this,不能調用任何非static修飾的成員變量 或者方法引用
二。java方法中 參數傳遞特性方法
1.基本數據類型--實際是新增變量,並賦值而已 不過代碼執行什麼 原來的參數是會發生改變的
2.引用數據類型--實際是新增的變量,並把內存地址指向實參 隨着內存的變化,原來的參數會改變
三。 方法遞歸,須要注意static問題,以及死循環問題,很少介紹
四。方法的重載
實際是指 修飾符 返回值 方法名 都相同 形參不一樣的N個方法 叫重載
提示:形參 String ... a 實際上等同於 String [] a;