1. HashMap原理 jdk8后采用數(shù)組+鏈表+紅黑樹的數(shù)據(jù)結(jié)構(gòu),利用元素的key的hash值對數(shù)組長度取模得到在數(shù)組上的位置。當(dāng)出現(xiàn)has...
1、LRU算法分析 最近最少使用頁面置換算法,是為虛擬頁式存儲管理服務(wù)的,是根據(jù)頁面調(diào)入內(nèi)存后的使用情況進(jìn)行決策了。由于無法預(yù)測各頁面將來的使用...
1、2000萬個整數(shù),找出第五十大的數(shù)字? ?這個考察對最大堆和最小堆的理解,我們只需要取前50個元素建立一個最小堆,那么堆頂?shù)脑鼐褪沁@個堆中...
一、重載算術(shù)運(yùn)算符 1.1 重載二元算術(shù)運(yùn)算 kotlin 允許我們重載常用的二元算術(shù)運(yùn)算:+ - * / ,這樣我們這些基本運(yùn)算就不只是能運(yùn)用...
??記事:2020年是我人生中很重要的一年,年初新冠疫情爆發(fā),在家里辦公了一個半月,感覺出門都是奢望,哈哈;19年底買了人生第一套房,20年1月...
用jetpack框架編寫了一個簡易的網(wǎng)絡(luò)請求流程,效果如下: 由于接口對接的是我們開發(fā)環(huán)境地址,所以我把地址相關(guān)的屏蔽了,見諒,這個接口對接的是...
app用戶場景: ??正確編寫的 Android 應(yīng)用包含多個組件,并且用戶經(jīng)常會在短時間內(nèi)與多個應(yīng)用進(jìn)行互動,因此應(yīng)用需要適應(yīng)不同類型的用戶驅(qū)...
Q:軟引用、弱引用區(qū)別軟引用是用來描述一些有用但并不是必需的對象,在Java中用java.lang.ref.SoftReference類來表示。...
Q:Android中有哪幾種類型的動畫?view動畫:平移、縮放、旋轉(zhuǎn),沒有真正改變view位置幀動畫:順序播放多張圖片屬性動畫:有valueA...