2011-03-24 31 views
-1

編寫一個java程序並不是什麼大不了的,但如何讓程序更高效意味着更少的內存消耗,可用性,任何人都可以解釋..如何在java中這麼做...如何在Java中節省內存?

+2

整本書已經寫在這個話題上... – 2011-03-24 13:36:25

回答

1

Travis是正確的,但這裏有一些簡單的事情可以做,

儘可能使用final,static和private修飾符。 保持你的資源記住,當曾經可能

{括號之間 //變量走在最後,所以櫃面臨時變量在括號 }自由變量

分析,重新分析你的算法,儘量讓它成爲多線程。

如果你仍然無法獲得你想要的表現,那就去C吧!

0

通過減少創建的對象的大小或數量(或兩者),可以使程序消耗更少的內存。像VisualVM這樣的堆分析器是找出從哪裏開始的最佳工具。