首先說一個錯誤的說法:通過查看文檔中是否出現(xiàn)synchronized修飾符,可以確認一個方法是否是線程安全的。線程安全性不是一種“要么全有要么全無”的屬性。實際上,線程安全性...
首先說一個錯誤的說法:通過查看文檔中是否出現(xiàn)synchronized修飾符,可以確認一個方法是否是線程安全的。線程安全性不是一種“要么全有要么全無”的屬性。實際上,線程安全性...
commons-logging下載commons-logging是Apache下的開源項目。commons-logging.jar的下載地址為:http://commons....
1.StringUtils(1)判空 (2)去空 (3)截取 (4)連接 2.ArrayUtils(1)隨機數(shù) 3.DateUtils(1)日期
所有的異常都是從Throwable 的類派生出來的。throwable下面有三種結(jié)構(gòu):受檢異常、運行時異常和錯誤。 一、受檢異常如果期望調(diào)用者在遇到異常后可以進行恢復的操作,...
一、 類類通常由變量、屬性和方法組成。按照書中所講的Java的約定,類應該由一組變量開始,如果有靜態(tài)公共常量,應該放在前面,然后是私有靜態(tài)變量和私有實體變量。公共函數(shù)跟在變量...
第40條有一個建議:對于參數(shù)類型,要優(yōu)先使用接口而不是類。通俗地講,應該優(yōu)先使用接口而不是類來引用對象。如果有合適的接口類型存在,那么對于參數(shù)、返回值、變量和域來說,就應該使...
本章要討論方法設計的幾個方面:如何處理參數(shù)和返回值,如何設計方法簽名,如何為方法編寫文檔。本章中大多數(shù)內(nèi)容既適用于構(gòu)造器,也適用于普通的方法。與第5章一樣,本章焦點也集中在可...