Para performance provavelmente não. Vector & Hashtable são duas classes completamente diferente; Um Vector é um List enqunato Hashtable é um Map (que mapea um objecto com um valor). Ambos são sincronizados. ArrayList por exemplo não é sincronizado, porém pode ter uma performance maior.

Sven

Eduardo de S. Bernardino wrote:
017401c0d3ef$d22cf4e0$160a0a0a@layla">
Marcus, Não sei te dizer se ela tem limite de armazenameno, mas você pode utilizá-la normalmente ao invés da classe Vector. Só que a HashTable é bidimensional, ou seja tem um "id" e o "valor" para este "id". Portanto são duas colunas em vez de uma. Então acho que você perderia performance neste caso. Não sei, tente e veja no que dá. A HashTable é muito utilizada para recebimento de parâmetros, quebra um galho legal.
 
Eduardo
----- Original Message -----
Sent: Thursday, May 03, 2001 12:20 PM
Subject: [java-list] HashTable

Caros colegas,
 
Gostaria de saber se a classe java.util.Hashtable possui algum limite de armazenamento ? Ela pode substituir em alguns casos a classe Vector p/ efeito de performance ?
 
Obrigado !!!
Marcus
 
 

 

 


Responder a