![240](https://cdn2.jianshu.io/assets/default_avatar/3-9a2bcc21a5d89e21dafc73b39dc5f582.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
在類的定義說明中有這樣一句話 大概意思是你只能使用AsyncTask執(zhí)行一些運行周期短的操作(最多只有幾秒)如果是長周期的方法拙寡,最好使用Exec...
寫在前面:Timer使用一個隊列緩存要執(zhí)行的任務捆探,可以加入多個TimerTask许蓖,在一個獨立線程中順序執(zhí)行任務在验。 首先看看Timer的成員和內(nèi)部...
說明:由于大家都對Object的monitor依賴爽蝴,或多或少的相互影響 一秉颗、synchronized 原理: 多線程的情況下稽穆,每個線程共享進程的...
1.關于雙檢測鎖定DCL的問題 A處的代碼的匯編大致執(zhí)行如下幾步1.分配內(nèi)存2.初始化3.變量指向這個內(nèi)存在java上由于支持處理器亂序執(zhí)行巨朦,2...
使用ViewPager的時候,會發(fā)現(xiàn)當前Fragment即使不可見糊啡,也會執(zhí)行Fragment的onResume方法拄查。 原因分析: 這是ViewP...
主要說的是類加載過程中,各種類型的成員變量的加載順序1.先靜態(tài)變量棚蓄,后普通變量堕扶。2.new一個類的實例,會先檢測是否有父類梭依,如果有稍算,先加載父類的...
查找內(nèi)存泄露 1.首先懷疑,對象和對象的引用占用的內(nèi)存空間最大的役拴,基本上前兩名左右糊探。(Retained Heap) 2.排除SystemClas...
靜態(tài)代碼塊會在類初始化階段執(zhí)行扎狱。 final static 類型的成員侧到,不會初始化類。 父類的static類型的變量淤击,只會初始化父類匠抗,不會初始化...
寫出上面程序的輸出結果大家可以大膽假設然后放到ide中執(zhí)行一下看看是否跟你想的一樣。 TEST init (1)SingleTon init ...