
我們都知道Android使用消息機(jī)制進(jìn)行UI更新氓侧,UI線程也就是主線程里有個Looper偿凭,在其loop()方法中會不斷取出message妥凳,調(diào)用其...
連接狀態(tài): 1懦底、三次握手(建立連接) TCP是主機(jī)對主機(jī)層的傳輸控制協(xié)議坏快,提供可靠的連接服務(wù)往史,采用三次握手確認(rèn)建立一個連接:位碼即tcp標(biāo)志位,...
1花枫、對象優(yōu)先在Eden分配 大多數(shù)情況下,對象在新生代Eden區(qū)中分配尚困。當(dāng)Eden區(qū)沒有足夠的空間進(jìn)行分配時蠢箩,虛擬機(jī)將發(fā)起一次MinorGC。 ...
如果說收集算法是內(nèi)存回收的方法論事甜,那么垃圾收集器就是內(nèi)存回收的具體實現(xiàn)谬泌。 1、Serial收集器 Serial收集器是最基本逻谦、發(fā)展歷史最悠久的收...
在Java堆里存放著Java世界里幾乎所有的對象實例掌实,垃圾收集器在對堆進(jìn)行回收前,第一件事情就是要確定這些對象之中哪些還 “存活”著邦马,哪些已經(jīng)“...
`###1贱鼻、對象的創(chuàng)建虛擬機(jī)遇到一個new指令時, 首先將去檢查這個指令的參數(shù)是否能在常量池中定位到一個類的符號引用滋将,并且檢查這個符號引用代表的...
Java虛擬機(jī)在執(zhí)行Java程序的過程中會把他所管理的的內(nèi)存劃分為若干個不同的數(shù)據(jù)區(qū)域邻悬。這些區(qū)域都有各自的用途,以及創(chuàng)建和銷毀時間随闽,有的區(qū)域隨著...
昨日接到產(chǎn)品一個需求父丰,要把目前的下載進(jìn)度條改成正方形的進(jìn)度條,本著拿來主義的精神,從網(wǎng)上找了一個現(xiàn)成的demo橱脸,發(fā)現(xiàn)其實現(xiàn)的過于復(fù)雜础米,雖放棄之。...
最近遇到一個crash問題添诉,是關(guān)于線程同步鎖的屁桑,檢查代碼的時候發(fā)現(xiàn)方法已經(jīng)使用synchronized同步了,為什么還會出現(xiàn)該異常呢栏赴? 就想是不...