Object

Object

我們使用的所有類,都是直接或間接繼承自O(shè)bject類

Object是所有類的頂級(jí)父類

Object類型的引用變量可以指向任何類型對(duì)象。

toString方法

toString方法的作用:重寫toString方法,返回一個(gè)可以描述當(dāng)前對(duì)象的字符串。

System.out.println()方法向控制臺(tái)輸出指定對(duì)象的toString()方法的返回值。

String的toString方法就是返回自身

equals方法

Object實(shí)現(xiàn)了equals方法,內(nèi)部使用“==”比較,所以若子類不重寫,則該方法沒有意義

==:用于比較是否是同一個(gè)對(duì)象
equals:用于比較二者內(nèi)容是否一致。

Object默認(rèn)的equals方法比較規(guī)則同“==”

包裝類

讓基本類型參與到面向?qū)ο蟮拈_發(fā)中。

Integer和Character以外,其他包裝類的名稱為基本類型首字母大寫。

包裝類是final,不能定義他們的子類

抽象類Number是Byte、Double、Float、Integer、Long和Short類的父類。
Number的子類必須提供將表示的數(shù)值轉(zhuǎn)換為byte、double、float、int、long和short的方法。

通過包裝類,可以獲取它的基本類型的取值范圍。
可以將字符串轉(zhuǎn)換為對(duì)應(yīng)的基本類型數(shù)據(jù)。

包裝類支持將字符串轉(zhuǎn)換為對(duì)應(yīng)的基本類型
XXX.parseXXX(String str)
parseInt要求轉(zhuǎn)換的字符串必須是一個(gè)整數(shù),小數(shù)會(huì)報(bào)錯(cuò)

Java1.5以后加入了autoboxing功能
自動(dòng)“拆裝箱”是依靠JDK的編譯器在編譯期的“預(yù)處理”工作。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第05天API 今日內(nèi)容介紹 ·Object類& System類 ·日期相關(guān)類 ·包裝類&正則表達(dá)式 ·Date對(duì)...
    chcvn閱讀 521評(píng)論 0 1
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,734評(píng)論 18 399
  • 有時(shí)候開發(fā)過程需要本地調(diào)試,在局域網(wǎng)中請(qǐng)求后端童鞋跑在本地的服務(wù),但是,往往我們都會(huì)被跨域阻擋,這里通過修改cho...
    前端渣渣閱讀 1,755評(píng)論 0 5
  • 2016年8月20日 先敘述一下我家的情況,我爸爸是人民教師,基于“假期是學(xué)生的假期不是老師的假期”的理念,我爸很...
    逸黎閱讀 889評(píng)論 0 3
  • 與其說紀(jì)實(shí)攝影彰顯的是一種人文關(guān)懷,不如說它讓我們自己學(xué)會(huì)并懂得了敬畏。在茫茫人海蕓蕓眾生中,你能夠聚焦于他們,不...
    王家老四1閱讀 532評(píng)論 0 0

友情鏈接更多精彩內(nèi)容