?EventBus了解嗎? ?安卓的注解有什么了解? ?滑動(dòng)過(guò)程卡頓冯挎,刷新率太低症虑,怎么排查乔煞? Databinding有哪些了解岭辣? webview有哪些問(wèn)題搁廓? 3押袍、listvi...
Handler handler在android應(yīng)用 1.在卡頓監(jiān)測(cè)會(huì)用到消息機(jī)制诵冒;主要是發(fā)送一個(gè)延時(shí)消息來(lái)監(jiān)測(cè)是否,在執(zhí)行時(shí)間內(nèi)沒(méi)有remove該消息就代碼APP發(fā)生卡頓谊惭; ...
HashMap 根據(jù)key獲取哈希桶數(shù)組索引位置 這里的Hash算法本質(zhì)上就是三步:取key的hashCode值汽馋、高位運(yùn)算、取模運(yùn)算圈盔。 通過(guò)h & (table.length...
強(qiáng)引用惭蟋、軟引用、弱引用药磺、虛引用 強(qiáng)引用:是使用最普遍的引用告组,置為null才會(huì)被垃圾回收 軟引用:只有在內(nèi)存不足的時(shí)候JVM才會(huì)回收該對(duì)象 弱引用:在垃圾回收器線程掃描它所管轄...
虛擬內(nèi)存和物理內(nèi)存的區(qū)別 操作系統(tǒng)把內(nèi)存分為1.CPU緩存(單位MB 通常在幾MB或幾十MB)2.運(yùn)行內(nèi)存(單位GB 通常在8G 16G 32G 等)3.虛擬內(nèi)存(單位MB ...
TCP/IP 網(wǎng)絡(luò)模型 TCP/IP 網(wǎng)絡(luò)模型 應(yīng)用層,傳輸層,網(wǎng)絡(luò)層癌佩,鏈路層 TCP木缝、UDP TCP報(bào)文段 源端口號(hào)和目標(biāo)端口號(hào):誰(shuí)發(fā)的和發(fā)給誰(shuí)(類(lèi)似于哲學(xué)問(wèn)題:你是誰(shuí)?從...
Synchronized 編譯器去保證鎖的加鎖和釋放 jdk1.6 引入了偏向鎖围辙,輕量級(jí)鎖(自旋鎖)synchronized的優(yōu)化借鑒了ReenTrantLock中的CAS技...