
什么是編碼 眾所周知,計算機采用二進制的計算方式,一個字節(jié)占8位(為什么是8位不是9位10位?大家可以自行探討),不管任何數(shù)據(jù),圖片,文字,聲音...
EventBus3.0 Gradle依賴: 結(jié)構(gòu): Event:事件 Publisher:發(fā)送者,發(fā)送需要處理的消息 Subscriber:訂閱...
Callable接口 Java中的子線程通常是通過Thread或者Runnable的方式實現(xiàn)的,但是這種方式只能通過回調(diào),或者共享變量等方式來傳...
CountDownLatch CountDownLatch從字面意思上來看,它是一個向下計數(shù)鎖,可以用來進行線程間的調(diào)度,主要方法如下: 構(gòu)造函...
Queue簡介 Java集合框架中的隊列來自于最基本的Queue接口: add/offer 添加元素,add等同于Collection中的add...
ThreadPoolExecutor解析 Java里線程池的基本接口是 Executor: 實現(xiàn)線程池的類是ThreadPoolExecutor...
HashMap存儲的是鍵值對,可以說是最常用的map了。下面是構(gòu)造方法: 和List相比,HashMap初始化工作除了指定初始容量initial...
Java集合框架1-List和Set 集合框架簡介 Java提供了一系列的集合,主要包括util包下邊的ArrayList,LinkedList...
互斥鎖synchronized synchronized是java語言內(nèi)置功能,訪問被synchronized關(guān)鍵字修飾的方法或者代碼塊時,首先...