【每天一個(gè)技術(shù)點(diǎn)】數(shù)組到底是不是對(duì)象

課代表總結(jié)如下??????
【每天一個(gè)技術(shù)點(diǎn)】數(shù)組到底是不是對(duì)象
總結(jié):
一、計(jì)算機(jī)技術(shù)的問題??
二、計(jì)算機(jī)技術(shù)的看法??
三、計(jì)算機(jī)技術(shù)的結(jié)論??
一、計(jì)算機(jī)技術(shù)的問題???
1、【每天一個(gè)技術(shù)點(diǎn)】數(shù)組到底是不是對(duì)象
?
00:05
?
二、計(jì)算機(jī)技術(shù)的看法??
Java 語言規(guī)范中明確說明數(shù)組就是對(duì)象。
數(shù)組有自己的字段和方法,也能調(diào)用所有的 object 方法,用 instance of 關(guān)鍵字也能看出數(shù)組是一個(gè) object 將數(shù)組直接復(fù)制給 object 也沒問題。
所以如果兩個(gè)變量指向的是同一個(gè)數(shù)組,那么只要其中有一個(gè)變量修改了數(shù)組中的值,另一個(gè)變量也能觀察到數(shù)組數(shù)據(jù)的變化。
數(shù)組對(duì)象是由 JVM 直接創(chuàng)建的,并不是通過某類來實(shí)例化。除了 object Y 數(shù)組并不是類體系數(shù)中任何類的實(shí)力,這是數(shù)組區(qū)別于普通對(duì)象的一個(gè)點(diǎn)。在 reflect 包下有一個(gè) array 千萬不要混淆了,那只是一個(gè)數(shù)組相關(guān)的工具類并不是數(shù)組類型。
?
00:28
?
三、計(jì)算機(jī)技術(shù)的結(jié)論??
每天分享一個(gè)技術(shù)知識(shí),時(shí)不時(shí)地分享長(zhǎng)內(nèi)容干貨。
標(biāo)簽: