java 對象的this使用 java方法中參數傳遞特性 方法的遞歸


一。this關鍵字,使用的情形,以及如何使用。

  1.使用的情形

    類中的方法體中使用this  --初始化該對象

    類的構造器中使用this --引用,調用該方法的對象

  2.不寫this,調用

  只要方法或者構造器中  不存在成員變量與局部變量同名的情況,可直接不寫this

  否則方法中或構造器中使用的就是局部變量

  3.static

  靜態方法不能調用this,不能調用任何非static修飾的成員變量 或者方法

二。java方法中  參數傳遞特性

  1.基本數據類型--實際是新增變量,並賦值而已   不過代碼執行什么  原來的參數是會發生改變的

  2.引用數據類型--實際是新增的變量,並把內存地址指向實參  隨着內存的變化,原來的參數會改變

三。 方法遞歸,需要注意static問題,以及死循環問題,不多介紹

四。方法的重載

  實際是指  修飾符 返回值  方法名 都相同  形參不同的N個方法  叫重載

  提示:形參 String  ... a 實際上等同於  String [] a;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM