ava编码有哪些好习惯?

2小时前 (06:37:48)阅读1回复0
dyyh
dyyh
  • 管理员
  • 注册排名7
  • 经验值86355
  • 级别管理员
  • 主题17271
  • 回复0
楼主

1. 对象不要提早声明,尽量在利用前声明,削减JVM的消耗.

2. 尽量制止显式挪用System.gc().

3. 尽早将不利用的引用对象设置为null,如许能够加速GC的工做.

4. 尽量少用finalize函数,finalize函数是Java法式供给一个释放空间的时机,但是会加大GC的工做量.

5. 尽量制止在类构造函数里面创建初始化大量的对象,避免再挪用构造器时形成没必要要的内存浪费.

6. 数据构造对GC的收受接管比力复杂,全局的变量和一些静态的办法随便形成悬挂,形成内存浪费.

7. 尽量在适宜的场所利用对象池手艺复用对象来进步系统性能,但是要重视内存池大小不要设置过大.

0
回帖

ava编码有哪些好习惯? 期待您的回复!

取消