Java編碼規範

反例:易懂變數也要統一定義成應用內共享常量,兩位攻城師在兩個類中分別定義了表示“是”的變數: 類 A 中:public static final String YES = “yes”...

2021-12-10
Java執行緒池詳解

Java執行緒池詳解

}執行過程如上圖所示,當呼叫void execute(Runnable command)這個方法執行任務時:判斷當前執行緒池執行緒數量是否小於核心執行緒池大小,是則建立執行緒並啟動,否則到第2步判斷任務佇列是否已滿,未滿則將任務加入阻塞佇列...

2021-12-08
《三戰Leetcode》尋找有序陣列的中位數

《三戰Leetcode》尋找有序陣列的中位數

2、空間複雜度推導根據上面解題程式碼可知,使用雙指標法只需要申請兩個指標和一些儲存長度、下標的變數對應的空間,並且這些空間並不會隨著問題規模的增大(即陣列元素的增多)而變化,因此該演算法的空間複雜度為:O(1)3、執行結果4、小結透過定義雙...

2021-11-29