1捎泻、里氏轉(zhuǎn)換
1.子類可以賦值給父類
2.如果父類中裝的是子類的對(duì)象,那么可以將這個(gè)父類強(qiáng)轉(zhuǎn)為子類對(duì)象因妙。
2门怪、
子類對(duì)象可以調(diào)用父類中的成員,但父類對(duì)象永遠(yuǎn)都只能調(diào)用自己的成員锅纺。
3掷空、
is:表示類型轉(zhuǎn)換,如果能夠轉(zhuǎn)換成功囤锉,則返回一個(gè)true坦弟,否則返回一個(gè)false
as:表示類型轉(zhuǎn)換,如果能夠轉(zhuǎn)換則返回對(duì)應(yīng)的對(duì)象官地,否則返回一個(gè)null
4酿傍、protected
受保護(hù)的:可以在當(dāng)前類的內(nèi)部以及該類的子類中訪問(wèn)。
5驱入、ArrayList集合長(zhǎng)度
每次集合中實(shí)際包含的元素個(gè)數(shù)(count)超過(guò)了可以包含的元素的個(gè)數(shù)(capcity)的時(shí)候赤炒,集合就回向內(nèi)存申請(qǐng)多開(kāi)辟一倍的空間氯析,來(lái)保證集合的長(zhǎng)度夠用。
6莺褒、Hastable鍵值對(duì)集合?
在鍵值對(duì)集合中掩缓,我們是根據(jù)鍵去找值
鍵值對(duì)對(duì)象【鍵】=值;
***鍵值對(duì)集合當(dāng)中遵岩,鍵必須唯一你辣,而值可以重復(fù)
7、foreach循環(huán)
foreach(var item in collection)
var:類型?
item:元素
in:在什么什么中
collection:集合
8尘执、絕對(duì)路徑和相對(duì)路徑
絕對(duì)路徑:通過(guò)給定的這個(gè)路徑直接能在我的電腦中找到這個(gè)文件舍哄。
相對(duì)路徑:文件相對(duì)于應(yīng)用程序的路徑。
9誊锭、裝箱表悬,拆箱
裝箱:就是將值類型轉(zhuǎn)換成引用類型
拆箱:就是將引用類型轉(zhuǎn)換成值類型
看兩種類型是否發(fā)生了裝箱或者拆箱,要看炉旷,這兩種類型是否存在繼承關(guān)系