首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

EJ.05 避免创办不必要的对象

2013-12-10 
EJ.05 避免创建不必要的对象// Hideously slow program! Can you spot the object creation?public static

EJ.05 避免创建不必要的对象
// Hideously slow program! Can you spot the object creation? public static void main(String[] args) { Long sum = 0L; for (long i = 0; i < Integer.MAX_VALUE; i++) { sum += i; } System.out.println(sum); }

?遗留任务:学习自动装箱。

?

?

    小对象的创建和回收动作是非常廉价的
      非常重量级的对象可以使用对象池(object pool),如数据库连接遗留任务:? ? ? ? 学习EJ.39时,注意“保护性拷贝(defensive copying)”的内容,并总结两者的区别。

热点排行