![240](https://upload.jianshu.io/users/upload_avatars/11328954/6271727d-4663-4f86-a09f-ddf684084200.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1 Master公式推導(dǎo) ??對于一個(gè)遞歸問題哄酝,其花費(fèi)的時(shí)間應(yīng)為:調(diào)用子問題的時(shí)間+除子問題外的操作所花費(fèi)的時(shí)間褂始。假設(shè)其數(shù)據(jù)量規(guī)模為n蜡秽,每一次的...
1 泛型的定義 ??泛型的定義:參數(shù)化類型。將具體的數(shù)據(jù)類型參數(shù)化,在使用/調(diào)用時(shí)再傳入具體的類型。??如何理解呢?參考下面的例子: ??我們定...
??在去食堂吃飯的路上鼻忠,突然想到如果一個(gè)子類定義了和父類相同的字段,會(huì)怎樣杈绸?看似簡單的一個(gè)問題帖蔓,卻感覺不太清楚,于是進(jìn)行了較為詳細(xì)的研究瞳脓。??我...
??反射(Reflection)塑娇,是指在程序運(yùn)行期間,可以知道任何一個(gè)類的所有信息劫侧,可以調(diào)用任何一個(gè)對象的可供調(diào)用的方法埋酬、可供訪問的字段。 1 ...
??異或烧栋,位運(yùn)算的一種:相同為0写妥,不同為1。兩個(gè)整數(shù)做異或审姓,其實(shí)相當(dāng)于這兩個(gè)數(shù)無進(jìn)位相加珍特。??異或滿足的一些性質(zhì):0^a=a,a^a=0魔吐,a^b...
??Java提供了一套異常處理機(jī)制扎筒,用異常來表示可能出現(xiàn)的各種錯(cuò)誤。異常是一種類酬姆,繼承自Throwable類嗜桌。Throwable類有兩個(gè)子類體系...
1.StringBuilder ??我們在對做字符串拼接時(shí),如果采用如下操作: ??確實(shí)能夠達(dá)到拼接字符串的目的辞色,但是會(huì)在字符串常量池中創(chuàng)建多個(gè)...
1.內(nèi)部類 ??Java的內(nèi)部類可分為Inner Class(內(nèi)部類)骨宠、Anonymous Class(匿名類)和Static Nested C...
1. 如果一個(gè)類定義了一個(gè)沒有執(zhí)行代碼的方法,編譯會(huì)出錯(cuò)淫僻,必須加上abstract關(guān)鍵字诱篷,使其成為抽象方法。因抽象方法無法被執(zhí)行雳灵,故該類無法被實(shí)...