Please enable JavaScript.
Coggle requires JavaScript to display documents.
Java優化 (編程 (合適場合才用Singleton (控制資源使用, 控制實例產生, 控制數據共享), 避免產生大量物件 (有效重覆使用,…
Java優化
編程
合適場合才用Singleton
控制資源使用
控制實例產生
控制數據共享
避免產生大量物件
有效重覆使用
改用基礎型別,陣列
慎用synchronized
少用
影響區域儘量小
儘量避免靜態變數
GC無法回收
儘量用final
compile有機會inline code
儘量用區域變數
處理封裝型別與基礎型別的使用場合
用StringBuilder串接字串
儘量不用finalize釋放資源
儘量用基礎型別
單執行緒儘量用HashMap, ArrayList
初始HashMap給合理容量
finally中釋放資源
位元移位取代乘除法運算
盡早釋放物件
慎用exception