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

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

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

原文地址:https://www.cnblogs.com/akingseu/p/3485894.html