運(yùn)行時(shí)類型信息1.RTTI,它假設(shè)我們?cè)诰幾g時(shí)已經(jīng)知道了所有的類型信息。使用rtti可以查詢基類引用所指向的對(duì)象的確切類型2.反射,它允許我們?cè)?..
關(guān)于異常聲明throws關(guān)鍵字聲明方法可能出現(xiàn)的異常,客戶端代碼在調(diào)用該方法時(shí),可以拋出聲明的異常讓其他客戶端代碼去處理該有異常,也可以利用tr...
迭代器將遍歷序列的操作與序列底層的結(jié)構(gòu)分離,它統(tǒng)一了對(duì)容器進(jìn)行訪問的方式。一旦我們擁有了迭代器,就不用關(guān)心我們使用的什么容器。 HashSet ...
使用內(nèi)部類的注意事項(xiàng)1.內(nèi)部類自動(dòng)擁有頂層類所有成員的訪問權(quán)限2.在擁有外部類對(duì)象之前是不能創(chuàng)建內(nèi)部對(duì)象的,有了外部類對(duì)象之后,可也用外部對(duì)象....
關(guān)于靜態(tài)方法靜態(tài)方法不存在多態(tài)的狀況,因?yàn)樗乔捌诮壎ǖ?協(xié)變返回類型導(dǎo)出類在重寫基類的方法時(shí),可以返回基類方法的子類型。這個(gè)特性可用于后面的向...
抽象類包含抽象方法的類,而且編譯器會(huì)強(qiáng)制我們使用abstract關(guān)鍵字限制抽象類另外,我們還可以創(chuàng)建一個(gè)沒有任何抽象方法的抽象類,以此來阻止創(chuàng)建...
1.方法調(diào)用綁定 將方法調(diào)用與方法主體關(guān)聯(lián)起來稱為“綁定”。 java中除了static和final之外,其他方法都是后期綁定的,也就是說如果一...
static可以看成全局變量,不可以作為局部變量的修飾詞,它不是權(quán)限訪問修飾詞public是權(quán)限訪問的修飾詞。對(duì)于包訪問權(quán)限的類,其public...
第一,不可以太懦弱,不可以沒有底線,不管對(duì)什么人,什么事,觸碰了底線就該有所作為 第二,對(duì)于感情,能挽回是建立在對(duì)對(duì)方有正確的判斷的基礎(chǔ)上的,不...