240 發(fā)簡(jiǎn)信
IP屬地:天津
  • 第71條:慎用延遲初始化

    延遲初始化(lazy initialization)是延遲到需要域的值時(shí)才將它初始化的這種行為锁荔。如果 永遠(yuǎn)不需要這個(gè)值滤祖,這個(gè)域就永遠(yuǎn)不會(huì)被初始化...

  • 第64條:努力使失敗保持原子性

    當(dāng)對(duì)象拋出異常之后银萍,通常我們期望這個(gè)對(duì)象仍然保持在一種定義良好的可用狀態(tài)之中,即使失敗是發(fā)生在執(zhí)行某個(gè)操作的過(guò)程中間。對(duì)于受檢的異常而言,這尤為...

  • Apache commons IO學(xué)習(xí)筆記

    Java Docs http://commons.apache.org/proper/commons-io/javadocs/api-1.4/i...

  • 第59條:避免不必要地使用受檢的異常

    受檢的異常是Java程序設(shè)計(jì)語(yǔ)言的一項(xiàng)很好的特性。與返回代碼不同蚤假,它們強(qiáng)迫程序員處理異常的條件,大大增強(qiáng)了可靠性吧兔。也就是說(shuō)磷仰,過(guò)分使用受檢的異常會(huì)...

  • 代碼整潔之道(讀書筆記)

    我們都曾經(jīng)瞟一眼自己親手造成的混亂,決定棄之不顧境蔼,走向新的一天灶平。我們都曾經(jīng)看到自己的爛程序居然能運(yùn)行,然后斷言能運(yùn)行的爛程序總比什么都沒(méi)有強(qiáng)箍土,我...

  • Resize,w 360,h 240
    第53條:接口優(yōu)先于反射機(jī)制

    JAVA反射機(jī)制是在運(yùn)行狀態(tài)中逢享,對(duì)于任意一個(gè)類,都能夠知道這個(gè)類的所有屬性和方法吴藻;對(duì)于任意一個(gè)對(duì)象瞒爬,都能夠調(diào)用它的任意方法和屬性;這種動(dòng)態(tài)獲取信...

  • 第47條:了解和使用類庫(kù)

    java類庫(kù)就是由一堆java類打包在一起組成的庫(kù),封裝一些類方便你使用侧但,比如Map,List這種矢空。 類庫(kù)(Class Library)是一個(gè)綜...

  • Resize,w 360,h 240
    第39條:必要時(shí)進(jìn)行保護(hù)性拷貝

    當(dāng)我們準(zhǔn)備實(shí)現(xiàn)一個(gè)具有特殊約束條件類的時(shí)候,假設(shè)類的客戶端會(huì)盡其所能的破壞這個(gè)類的約束條件禀横,因此我們必須保護(hù)性設(shè)計(jì)程序屁药。 使Java使用起來(lái)如此...

  • 第30條:用enum代替int常量

    枚舉類型是指由一組固定的常量組成合法值的類型,例如一年中的季節(jié)燕侠,太陽(yáng)系中的行星或者一副牌中的花色者祖。在編程語(yǔ)言中還沒(méi)有引入枚舉類型之前,表示...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品