Message是Handler處理消息的載體募舟,有些需要注意到的細節(jié) 1. Message表現(xiàn)為一個有序鏈表奋单,鏈表中的數(shù)據(jù)Message以when...
Kotlin單例例子
1. 錯誤信息描述 友盟錯誤列表有這樣一條錯誤記錄 [Caused by: java.lang.IllegalArgumentException...
1 Kotlin 使用 class 關(guān)鍵字聲明類 2 構(gòu)造函數(shù)一個類可以有一個主構(gòu)造函數(shù)和多個次構(gòu)造函數(shù)主構(gòu)造函數(shù)是類頭的一部分,跟在類名后 3...
快速排序是經(jīng)典的排序算法纬纪,最理想的情況下,時間復雜度近乎二分法滑肉,平均時間復雜度為O(nlogn)關(guān)于快速排序的圖解網(wǎng)上有很多包各,也很容易理解,直接...
有時候我們需要監(jiān)控屬性靶庙,當屬性發(fā)生變化時问畅,我們會接收變化并處理Java實現(xiàn)方式 kotlin提供了很好的支持,實現(xiàn)更簡單
1六荒,class委托 2护姆,屬性委托
kotlin反射代碼示例,覆蓋常用場景掏击,不定期補充完善 執(zhí)行結(jié)果
閉包就是能夠讀取其他函數(shù)內(nèi)部變量的函數(shù)卵皂。例如在javascript中,只有函數(shù)內(nèi)部的子函數(shù)才能讀取局部變量砚亭,所以閉包可以理解成“定義在一個函數(shù)內(nèi)...