HashMaps  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
AlexandreAraujoPJ
Smalltalk
[Avatar]

Membro desde: 19/03/2003 00:00:00
Mensagens: 3
Localização: 45651622
Offline

Ola, estou estudando a utilizacao otimizada de Hashmaps e gostaria de saber se alguem conhece qual a relacao entre Initial Capacity e Load Factor deles. <BR> <BR>Lembrando que os valores iniciais sao 16 pro IC e .75 pro LF. <BR> <BR>Obrigado pela atencao.
[WWW] [ICQ]
BaniPJ
JavaGuru
[Avatar]

Membro desde: 07/09/2002 00:00:00
Mensagens: 235
Offline

Não sei se existe necessariamente uma "relação" entre esses dois valores. <BR>Apenas pense em como você acha que seu hashmap será populado e escolha um número que não deixe seu objeto ocupando espaço desnecessário e sem ter que ficar fazendo resize a todo momento.
[WWW] aim icon [ICQ]
hipersoftPJ
JavaEvangelist
[Avatar]

Membro desde: 07/03/2003 00:00:00
Mensagens: 369
Offline

Sugestão para o seu estudo de hashmaps: existe a classe java.util.WeakHashMap, que incorpora referências fracas. Ele é usado quando existe a possibilidade de um grande número de réplicas no mapa.
[WWW] [ICQ]
AlexandreAraujoPJ
Smalltalk
[Avatar]

Membro desde: 19/03/2003 00:00:00
Mensagens: 3
Localização: 45651622
Offline

Valeu <BR> <BR>Eu estive pensando em implementar um vetor de hashs, sendo que esses hashs utilizariam o sua forma default que deve ser a mais rapida mesmo. Assim eu faria com que cada hash fosse um indice do vetor e so recebesse 20 entradas ja que eh o numero aproximado de 16/.75 <BR> <BR>Vcs acham que vale a pena assim ?
[WWW] [ICQ]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team