首頁 >Java >java教程 >重拾java基礎(十一):Eclipse與bean物件三大常用方法總結

重拾java基礎(十一):Eclipse與bean物件三大常用方法總結

黄舟
黄舟原創
2017-01-16 09:53:481869瀏覽

重拾java基礎(十一):Eclipse和bean物件三大常用方法總結

一、Eclipse簡介

1、eclipse 是兩家公司和OTI家共同領導的一個多功能公司共同領導的一個多功能公司強大的java等語*Person類,用來定義人的基本資訊*@author  作者*@version  版本訊息   *獲得name屬性的值    *@return name屬性的值    *設定age屬性的值*@param age 年齡 言開發軟體。

二、Eclipse的安裝與使用

1、初次改變工作路徑&File|Switch Workpace

三、Eclipse + 快速鍵 #&&& 程式碼格式化Ctrl + Shift + O&& 套件的匯入Ctrl + F11&&&&&& 編譯執行Ctrl + d& 刪除一行程式碼Ctrl + /&&新增/取消單行註解Crtl + Shift + /&多行註解(先選取要註解的程式碼)Crtl + Shift + /&取消多行註解(先選取要取消註釋的程式碼)產生main方法:先寫main然後alt + / 最後Enter產生輸出語句:先寫syso然後alt + /自動產生(右鍵Source選單)getter/setter方法建構方法


四、文檔註解

 & /**&*/&&/**&*//**&*/1、功能更強:可以把註解中的內容提取出來產生一份說明文件(說明書)

3. 在Java來源文件中寫文件註解& a.只能寫在類別或方法的上面(緊鄰)& b./**&*/& #& c.一般第一行寫對類或方法的整體的一個介紹

4. 怎麼提取和生成幫助文檔& javadoc xxx.java -d doc


五、斷點調試

    排錯(邏輯錯誤)
  1. 2. 步驟& a.加斷點& b.以調試模式運行程序& c.單步執行代碼& d.觀察Variables、控制台等視圖

六、Object類別的使用

 & 1. 我們自訂的類別會自動繼承Object類別

2. 此類非私有的方法,會自動被其他類別下來,也可以進行重寫

3. 功能方法&&getClass(),取得某物件的型別(運行時型別)&&equals(),物件(參考型別)之間的「相等」判斷& #&&hashCode(),返回該對象的哈希碼&&toString(),返回該對象的字符串表示


七、equals方法

    基本數據類型的值要想進行相等比較,用==
  1. 2. ==比較的並不是變量或對象的內容,比較的是內存地址是否一樣

3. 對於基本數據類型,由於內存分配的原因,值一樣,內存位址就一樣;記憶體位址一樣,值也一樣

4. 對於引用資料型,由於記憶體分配的原因,值一樣,記憶體位址不一定一樣;記憶體位址一樣,值肯定一樣

5. 引用資料型別怎麼比較內容是否相等呢? & Object類別中提供了一個方法: public boolean equals(Object o){}& s1.equals(s2)

6.我們在自訂類別時,需要重寫Object類別中equals方法

重拾java基礎(十一):Eclipse與bean物件三大常用方法總結


八、hashCode方法

    一個大師:哈希& 發明了一個演算法可以把16進位的記憶體位址轉換成數字的形式,這個雜湊值
  1. 2. 兩個物件的記憶體位址不同,雜湊值就不同,記憶體位址相同,雜湊值就相同
3. 透過重寫hashCode方法讓它根據內容來產生雜湊值,可以提供比較的效率

4. 屬性值相加

重拾java基礎(十一):Eclipse與bean物件三大常用方法總結九、toString()方法

嫩()方法
  1. 3. 預設的toString()方法回傳的字串沒什麼作用,因此需要我們重寫

    以上就是重拾java基礎(十一):Eclipse和bean物件三大常用方法總結的內容,更多相關內容請關注PHP中文網(www.php.cn)!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn