`
zhangjian_asi
  • 浏览: 271 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表

[置顶] java

    博客分类:
  • java
  实际上,将资源清理放在finalize方法中完成是非常不好的选择,由于GC的工作量很大,尤其是回收Young代内存时,大都会引起应用程序暂停,所以再选择使用finalize方法进行资源清理,会导致GC负担更大,程序运行效率更差。   如 for(int i=0;i   并且在循环中应该避免使用复杂的表达式,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。   如 1.A a = new A();  2.if(i==1){list.add(a);} 2.A a = new A();   3.list.add(a ...
Global site tag (gtag.js) - Google Analytics