
Gson和Type SerializedName注解 SerializedName注解提供了兩個屬性,value單個,alternate多個。注...
android注解:通過android.support.annotation庫: NonNull不為空:成員變量、局部變量、參數、方法返回 Ca...
Runnable、Callable、Future和FutureTask 線程池:繼承關系:ThreadPoolExecutor->Executo...
參考偏向鎖->基本可以確定只有一個線程在執行同步塊的時候使用,一旦有了競爭就升級為輕量級鎖,升級為輕量級鎖的代價挺大,這種情況下要禁用。 偏向鎖...
參考 當Android四大組件狀態改變時會updateOomAdjLocked()來同步更新相應進程的ADJ優先級。這里需要說明一下,當同一個進...
5、Lock 和 Synchronized 的選擇 總的來說,Lock 和 Synchronized 有以下幾點不同: (1). Lock是一個...
sqlite詳解1.SQLiteStatement提升多次操作的性能2.刪除表字段:sqlite不支持刪除字段,只支持增加字段嗎,只能重命名舊表...
并行:多核cpu同時處理多件事并發:偽并行 繼承關系:ThreadPoolExecutor->ExecutorService->Executor...
常見排序算法及JAVA實現 簡單選擇排序(SelectSort) 選擇排序思想很簡單,對所有元素進行遍歷,選出最小(或最大)的元素與第一個元素進...