
LinkedBolckingQueue源碼學習 LinkedBolckingQueue是JUC包下基于鏈表實現(xiàn)的隊列牡拇,隊列最大容量是int的最大...
DelayQueue源碼學習 DelayQueue是一個提供過期時間的隊列,只返回消耗完等待時間的元素,暫時還沒發(fā)現(xiàn)應用場景事秀。。野舶。易迹。DelayQ...
PriorityQueue源碼學習 使用堆來實現(xiàn)一個優(yōu)先級隊列,comapreTo()比較最小的那個放在堆頂平道,每次offer(),poll()的...
BolckingQueue接口 BlockingQueue 是juc下所有隊列的接口睹欲,這些隊列包括: ArrayBolckingQueue De...
Nio 緩沖類的基礎(chǔ)---Buffer的flip窘疮,rewind,clear等操作 nio的讀寫是要和Buffer的子類打交道的陆淀,關(guān)鍵的flip,...
1.構(gòu)建項目目錄 2.編寫相關(guān)代碼考余。 3.配置pom.xml文件,并放到與src平行的目錄下轧苫。 4.在maven/conf/setting.xm...
Log4j學習 之前一直有在用Log4f,但是沒有系統(tǒng)學習過,現(xiàn)在把這個系統(tǒng)地學習一下.. 1.核心對象和支持對象 核心對象包括:Logger,...
建造者模式 首先,建造者模式的封裝性很好楚堤。使用建造者模式可以有效的封裝變化,在使用建造者模式的場景中,一般產(chǎn)品類和建造者類是比較穩(wěn)定的,因此,將...
工廠方法模式 簡單工廠模式里無法避免的是一串一串的switc判斷語句,工廠方法模式在一定程度上可以解決這個問題 維基百科 首先來一個UML圖吧:...