[TOC] 線程池 1. 并發(fā)隊(duì)列:阻塞隊(duì)列和非阻塞隊(duì)列 區(qū)別如下: 入隊(duì): 非阻塞隊(duì)列:當(dāng)隊(duì)列中滿了的時(shí)候,放入數(shù)據(jù),數(shù)據(jù)丟失 阻塞隊(duì)列:當(dāng)隊(duì)...
ArrayList 源碼分析 1. 數(shù)組介紹 數(shù)組是數(shù)據(jù)結(jié)構(gòu)中很基本的結(jié)構(gòu),很多編程語言都內(nèi)置數(shù)組。 在 Java 中當(dāng)創(chuàng)建數(shù)組時(shí)會在內(nèi)存中劃分...
[TOC] LinkedList 源碼分析 1. 鏈表介紹 鏈表是一種物理存儲單元上非連續(xù)、非順序的存儲結(jié)構(gòu),數(shù)據(jù)元素的邏輯順序是通過鏈表中的指...
Java 定時(shí)器 1. 概述 Timer 可以按計(jì)劃執(zhí)行重復(fù)的任務(wù)或者定時(shí)執(zhí)行指定任務(wù),這是因?yàn)?Timer 內(nèi)部利用了一個后臺線程 Timer...
[TOC] Idea 使用 Junit4 進(jìn)行單元測試 1. Junit4 依賴安裝 Idea 默認(rèn)使用 arquillian junit4 作...
[TOC] Junit 學(xué)習(xí)筆記 1. 編寫測試用例時(shí)需要注意 測試方法上必須使用 @Test 進(jìn)行修飾 測試方法必須使用 public voi...
生產(chǎn)者和消費(fèi)者模型 1. 什么是生產(chǎn)者和消費(fèi)者模型 生產(chǎn)者消費(fèi)者模型具體來講,就是在一個系統(tǒng)中,存在生產(chǎn)者和消費(fèi)者兩種角色,他們通過內(nèi)存緩沖區(qū)進(jìn)...
等待和通知 API java.lang.Object 類提供了一套等待/通知的 API,它由 3 個 wait()、一個 notify() 和一...
轉(zhuǎn)載自 http://www.itdecent.cn/p/19f9ce1d82a4 繼承 Thread 類 run() 方法 VS start...