java中用到的主要的數(shù)據(jù)結(jié)構(gòu)有 數(shù)組,list灼芭,set, map废膘,隊列竹海,棧其實分成兩類就是 數(shù)組 與 容器 1.首先來說說最原始的 數(shù)組 數(shù)組...
首先來一個整體的印象: 我們將這四個對象看做一條流水線的工作流程斋配,Handler(工人),MessageQueue(傳送帶)灌闺,Message(待...
今天來聊一聊Android中的context對象 1.Context是什么 我們知道艰争,Android應(yīng)用都是使用Java語言來編寫的,那么大家可...
String的不可變性 1.首先String 是一個final類桂对,也即意味著String類不能被繼承甩卓,并且它的成員方法都默認(rèn)為final方法。2...
1.ThreadLocal的作用 ThreadLocal是維持 線程封閉性 的一種規(guī)范的方式蕉斜,這個類能使線程中的 某個值 與 保存值的對象 關(guān)聯(lián)...
最近看源碼有點小感悟:要帶著問題去看源碼猛频,這樣才不至于把看源碼當(dāng)成了走馬觀花。 自1.5加入 java.util.concurrent 包之后蛛勉,...
虛擬機是一個相對于物理機的概念,物理機執(zhí)行引擎是基于處理器睦柴,硬件诽凌,指令集以及操作系統(tǒng)層面上的,而虛擬機引擎完全是有自己實現(xiàn)的坦敌,因此格式與結(jié)構(gòu)體系...
1.首先咱們來聊一聊什么叫類加載器 顧名思義侣诵,類加載器(class loader)用來加載 Java 類到 Java 虛擬機中,具體來說是加載....
總體概括:將.class文件加載到內(nèi)存狱窘,并對數(shù)據(jù)進行校驗杜顺,轉(zhuǎn)換解析和初始化,最后形成一個能被虛擬機使用的java類型蘸炸,這個過程就是類的加載機制 ...