Item 6: Avoid creating unnecessa

2018-08-02  本文已影响8人  空谷幽心

笔记

理解与思考

  1. 必要的情况下,弄清楚调用的每个方法,创建的每个对象背后发生的事情。如果创建了重量级的对象,就可以考虑缓存对象。
  2. 平时以提升可读性,可维护性,减少复杂性为目标,不能把事情弄得太复杂。如果因此带来了问题,就需要权衡取舍,做一些改进。

实践

  1. 自动装箱的例子,原始long类型竟然比装箱的Long快10倍,有点不可思议。
上一篇下一篇

猜你喜欢

热点阅读