一 github地址 Github:https://github.com/ReactiveX/RxJava[https://github.com...
一、簡介 定義:JSON(JavaScript Object Notation) 是一種輕量級的數(shù)據(jù)交換格式 特點(diǎn):數(shù)據(jù)標(biāo)記住诸,存儲诲祸,傳輸 特點(diǎn) ...
一 概念 序列化:將數(shù)據(jù)結(jié)構(gòu)或?qū)ο筠D(zhuǎn)換成二進(jìn)制串的過程。 反序列化:將在序列化過程中所生成的二進(jìn)制串轉(zhuǎn)換成數(shù)據(jù)結(jié)構(gòu)或者對象的過程 序列化方案 S...
一、AbstractQueuedSynchronizer 隊(duì)列同步器AbstractQueuedSynchronizer(以下簡稱同步器或AQS...
一 ThreadLocal ThreadLocal 和 Synchonized 都用于解決多線程并發(fā)訪問。可是 ThreadLocal 與 sy...
一 為什么使用泛型 適用于多種數(shù)據(jù)類型執(zhí)行相同的代碼 泛型中的類型在使用時指定愕掏,不需要強(qiáng)制類型轉(zhuǎn)換 二 泛型的定義 泛型接口定義 泛型類定義 泛...
一 注解 Java 注解(Annotation)又稱 Java 標(biāo)注,是 JDK5.0 引入的一種注釋機(jī)制顶伞。 注解是元數(shù)據(jù)的一種形式饵撑,提供有關(guān)于...
一、靜態(tài)代理 代理模式給某一個對象提供一個代理對象唆貌,并由代理對象控制對原對象的引用滑潘。 好處 通過引入代理對象的方式來間接訪問目標(biāo)對象,防止直接訪...
一 進(jìn)程與線程 進(jìn)程是程序運(yùn)行資源分配的最小單位 進(jìn)程是操作系統(tǒng)進(jìn)行資源分配的最小單位,其中資源包括:CPU挠锥、內(nèi)存空間众羡、 磁盤 IO 等,同一進(jìn)...