1
:추상 클래스의 LinkedHashMap의 초기 용량은 항상 0이어야합니까? 스프링 소스에서
/** Map with String keys and Object values */
private final Map<String, Object> attributes = new LinkedHashMap<String, Object>(0);
0 왜 초기 용량? 기본값은 16이며 훨씬 더 평균적으로 사용될 수 있습니다. 아마도 평균은 3 또는 4 여야합니다. 위의 코드에서 초기 용량이 0과 관련이 있는지 확인하십시오. 추상적 인 수업의 기술적 성격에 이르거나 다른 이유가있을 수 있습니까? 당신은 당신이 이제까지 LinkedHashMap
의 요소를 넣어됩니다 확실하지 않은 경우