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