【发布时间】:2014-06-05 08:30:31
【问题描述】:
来自spring源码:
/** Map with String keys and Object values */
private final Map<String, Object> attributes = new LinkedHashMap<String, Object>(0);
为什么初始容量为0?默认值为 16,似乎比平均可以使用的要多得多。 可能平均值应该是 3 或 4。 上述代码中的零初始容量是否相关,例如抽象类的技术性质还是有其他原因?
【问题讨论】:
标签: java spring class attributes abstract