
作用:代理類的關(guān)聯(lián)類,主要做反射調(diào)用。當有一個類髓废,你不確定類里面有什么的時候,有一種技術(shù)叫做反射啄巧,可以獲取類中所有的方法和屬性稠氮,而這個Metho...
先看例子思灰,demo 是一個增刪改查的數(shù)據(jù)庫操作,但我想在增加的這個操作上打一個日志儡循,用來輸出舶吗,可以用靜態(tài)代理完成。 //接口interface ...
上期作業(yè): 單向鏈表的刪除如圖所示 但在隊列中择膝,是在頭部或在尾部插入數(shù)據(jù)誓琼,往后或往前交換數(shù)據(jù)的方式達到目的,看需求而定肴捉。 反射的概念:在運行狀態(tài)...
上次的學(xué)習(xí)1.了解了MessageQueue運用場景結(jié)合handler踊赠、looper使用。2.單向鏈表的基本運用每庆,MessageQueue中en...
官方注釋:MessageQueue是保存消息列表的低級別類,消息由Looper對象派發(fā)今穿。消息并不是直接添加到MessageQueue中的缤灵,而是通...
概念:ThreadLocal并不是一個Thread,而是一個線程內(nèi)部的存儲類蓝晒,可以在指定線程內(nèi)存儲數(shù)據(jù)腮出,數(shù)據(jù)存儲以后,只有指定線程可以得到存儲數(shù)...
HandlerThread 是一個封裝好的looper線程類芝薇。 從源碼看看public class HandlerThread extends ...
什么情況需要用到胚嘲?當多個線程同時操作一個可共享的資源變量時,有可能產(chǎn)生沖突洛二,為了避免這種沖突引入了線程同步的概念馋劈。 作用?保證了對共享資源訪問的...
先看一個圖來簡單了解一下線程池的工作流程 1.線程池創(chuàng)建的Thread對象,run方法會通過阻塞隊列的take方法獲取一個Runnable對象2...