黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) 學(xué)習(xí)攻略 Java學(xué)習(xí) 一文讀懂Java中的對(duì)象是什么

一文讀懂Java中的對(duì)象是什么

更新時(shí)間:2022-08-29 10:49:59 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽6780次

Java中的對(duì)象是什么?動(dòng)力節(jié)點(diǎn)小編來(lái)告訴大家。

一文讀懂Java中的對(duì)象是什么

Java 對(duì)象是什么意思?

Java 對(duì)象是 Java 類的成員(也稱為實(shí)例)。每個(gè)對(duì)象都有一個(gè)身份、一個(gè)行為和一個(gè)狀態(tài)。

對(duì)象的狀態(tài)存儲(chǔ)在字段(變量)中,而方法(函數(shù))顯示對(duì)象的行為。對(duì)象是在運(yùn)行時(shí)從模板創(chuàng)建的,模板也稱為類。

在 Java 中,使用關(guān)鍵字“new”創(chuàng)建對(duì)象。

Techopedia 解釋 Java 對(duì)象

Java 對(duì)象與我們?cè)诂F(xiàn)實(shí)世界中可以觀察到的對(duì)象非常相似。貓、打火機(jī)、鋼筆或汽車都是物體。

它們具有三個(gè)特點(diǎn):

身份

狀態(tài)

行為

例如,一只貓的狀態(tài)包括它的顏色、大小、性別和年齡,而它的行為是在凌晨 4 點(diǎn)睡覺、發(fā)出呼嚕聲、喵喵叫或瘋狂地跑來(lái)跑去。

身份

身份是用于唯一標(biāo)識(shí)該對(duì)象的特征 - 例如隨機(jī) ID 號(hào)或內(nèi)存中的地址。更簡(jiǎn)單的對(duì)象(例如打火機(jī))可能只有兩種狀態(tài)(打開和關(guān)閉)和行為(打開、關(guān)閉),但它們?nèi)匀痪哂袠?biāo)識(shí)(例如,該項(xiàng)目的制造 ID)。

狀態(tài)

Java 對(duì)象的狀態(tài)存儲(chǔ)在表示該對(duì)象的各個(gè)特征的字段中。例如,在第一人稱射擊視頻游戲中,帶有 8 個(gè)子彈夾的手槍總共有 9 種狀態(tài):每個(gè)子彈有一個(gè)狀態(tài)(例如 8 發(fā)子彈、7 發(fā)子彈、5 發(fā)子彈等),當(dāng)它是空(0 個(gè)項(xiàng)目符號(hào))。

行為

對(duì)象的行為通過操作其內(nèi)部狀態(tài)的方法暴露出來(lái)。例如,“射擊”行為會(huì)在玩家每次用槍射擊時(shí)將手槍的狀態(tài)從“8發(fā)子彈”變?yōu)?ldquo;7發(fā)子彈”等等。

“重新加載”行為將使手槍回到原來(lái)的“8發(fā)子彈”狀態(tài)。

創(chuàng)建 Java 對(duì)象分為三個(gè)步驟:

對(duì)象的聲明。

對(duì)象的實(shí)例化。

對(duì)象的初始化。

聲明 Java 對(duì)象時(shí),名稱與該對(duì)象相關(guān)聯(lián)。該對(duì)象被實(shí)例化,以便可以分配內(nèi)存空間。初始化是為對(duì)象屬性分配初始值的過程。對(duì)象屬性在同一類的所有對(duì)象中是一致的,這與僅應(yīng)用于該特定類的類屬性不同。

Java 對(duì)象的屬性包括:

人們通常可以通過對(duì)象的方法與對(duì)象進(jìn)行交互。因此,內(nèi)部細(xì)節(jié)是隱藏的。然而,理論上,雖然不常見且通常不推薦,但可以定義可以直接訪問的公共屬性。通過狀態(tài)和方法,對(duì)象可以控制世界如何使用它。

例如,任何大于“8 個(gè)子彈”的值都將被該方法拒絕,因?yàn)樗鼪]有狀態(tài)。這個(gè)概念被定義為“數(shù)據(jù)封裝”。

代碼可以捆綁到單個(gè)對(duì)象中,并且由于模塊化,每個(gè)對(duì)象的源代碼都可以獨(dú)立于其他對(duì)象編寫和維護(hù)。

當(dāng)程序的運(yùn)行受到特定對(duì)象的阻礙時(shí),該對(duì)象可以很容易地被移除和替換。就像在現(xiàn)實(shí)世界中一樣,您可以簡(jiǎn)單地替換機(jī)器的一部分,它不像活塞或齒輪那樣工作。

使用以下語(yǔ)法創(chuàng)建來(lái)自類“tree”的新對(duì)象 t:Tree t = new Tree()。

以上就是關(guān)于“一文讀懂Java中的對(duì)象是什么”的介紹,大家如果對(duì)此比較感興趣,想了解更多相關(guān)知識(shí),可以關(guān)注一下動(dòng)力節(jié)點(diǎn)的Java在線學(xué)習(xí),里面的課程內(nèi)容由淺到深,對(duì)于沒有基礎(chǔ)的小伙伴來(lái)說(shuō)是一個(gè)不錯(cuò)的選擇。

提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 国产人成精品香港三级在 | 波多 在线| 手机看片日韩国产一区二区 | 国产1024观看免费视频 | 黄色大片在线看 | 欧美极品另类高清videos | 柠檬福利第一导航在线 | 最新免费黄色网址 | 日日干日日射 | 一区二区在线看 | 六度国产福利午夜视频黄瓜视频 | 羞羞污视频 | 免费观看一级成人毛片软件 | 黄色影视大全 | 中国xxx农村性视频 中国a毛片 | 日韩伦理片网站 | 亚洲成人动漫在线观看 | 免费人成激情视频在线观看 | 老司机av磁力 | 免费成人激情视频 | 小明永久播放平台领域2015 | 免费看午夜高清性色生活片 | 99视频网站| 天天操天天玩 | 午夜 dy888理论久久 | 麻豆成人传媒一区二区 | 亚洲图片综合网 | 精品亚洲欧美中文字幕在线看 | 五月天婷婷视频在线观看 | 国产精品亚洲精品日韩已方 | 免费一级a毛片在线播 | 免费日韩一级片 | 色黄网站在线观看 | 国产三级日本三级在线播放 | 午夜欧美成人 | 欧美午夜视频在线观看 | 欧美精品国产精品 | 毛片三级在线观看 | 天天爽视频| h片在线免费 | 日本高清中文字幕视频在线 |