编写一个java程序并不是什么大问题。但如何使该程序更有效意味着更少的内存消耗,可用性,任何人都可以解释..在Java中如何做...
答案 0 :(得分:3)
阅读以下两本书
答案 1 :(得分:1)
特拉维斯是对的,但这里有一些你可以做的快速事情
尽可能使用final,static和private修饰符。 记住您的资源,并尽可能自由变量
{ //括号之间的变量在最后消失,所以在括号中包含临时变量 }
分析,重新分析你的算法,尝试使其多线程化。
如果仍然无法获得所需的性能,请转到C!
答案 2 :(得分:0)
通过减少创建的对象的大小或数量(或两者),可以使程序占用更少的内存。像VisualVM这样的堆分析器是找出从哪里开始的最佳工具。