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