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