¿Por qué inicializar HashSet <> (0) a cero?
Me encanta unHashSet <> () y úselo con entusiasmo mientras lo inicializa con el constructor predeterminado:
Set<Users> users = new HashSet<>();
Ahora, mi creador de bean automático (herramientas JBoss) inicializa esto como:
Set<Users> users = new HashSet<>(0);
Porqué elcero? La API me dice que esta es lacapacidad inicial, pero ¿cuál es la ventaja de poner esto a cero? ¿Se recomienda esto?