在JAVA程序中,性能問題的大部分原因並不在於JAVA語言,而是程序本身。養成良好的編碼習慣非常重要,能夠顯著地提升程序性能。
1. 儘量在合適的場合使用單例
2. 儘量避免隨意使用靜態變量
3. 儘量避免過多過常的創建Java對象
4. 儘量使用final修飾符
5. 儘量使用局部變量
6. 儘量處理好包裝類型和基本類型兩者的使用場所
7. 慎用synchronized,儘量減小synchronize的方法
9. 儘量不要使用finalize方法
。。。。。。
n. 儘量使用移位來代替'a/b'的操作
合理利用運算符的優先級可在一定程度上提升程序的性能,達到些許性能優化。