[编写高质量代码:改善java程序的151个建议]建议63 在明确的场景下,为集合指定初始容量

好处在于,避免动态内存的口冲分配问题(1.5倍扩充),减小开销,因为扩充后需要重新预约空间和数据的搬移工作。

但前提在于能大概知道需要多少的存储空间,从而避免浪费。

posted @ 2013-12-22 12:06  akingseu  阅读(113)  评论(0编辑  收藏  举报