Re: [java-list] Hash Code???

2001-04-11 Thread Sven van ´t Veer
Ele serve para dar uma identificação única do objeto ao VM. No caso de um EntityBean o hashCode serve para gerar um identificador único para a chave primária. Quando cria um Hashtable por exemplo, o hash do objeto é usado para identificao cada objeto no hashtable. sven Edson Carlos wrote: [EMAIL

Re: [java-list] Hash Code???

2001-04-11 Thread Estevão Mendes
Pelo que sei, o HashCode de um objeto é a identificação da instância daquele objeto. - Original Message - From: Edson Carlos To: [EMAIL PROTECTED] Sent: Wednesday, April 11, 2001 10:43 AM Subject: [java-list] Hash Code??? Olá a todos, alguém poderia me esclarece

Re: [java-list] Hash Code???

2001-04-11 Thread Edson Carlos
Valeu Sven van 't Veer, você poderia dar um exemplo, porque a VM tem a necessidade desta "identificação única"? -Mensagem Original- De: Sven van ´t Veer Para: [EMAIL PROTECTED] Enviada em: Quarta-feira, 11 de Abril de 2001 13:27 Assunto: Re: [java-lis

Re: [java-list] Hash Code???

2001-04-11 Thread Leonardo Souza Mario Bueno
O metodo hashcode foi criado para ser utilizado por hashtables (i.e. classes que implementam Map). Ele NÃO é usado para identificar unicamente um objeto na JVM.   -- Leonardo Bueno. - Original Message - From: Edson Carlos To: [EMAIL PROTECTED] Sent: Wednesday, April 11,

Re: [java-list] Hash Code???

2001-04-12 Thread Jason Douglas de Oliveira BOL2
] Sent: Wednesday, April 11, 2001 5:40 PM Subject: Re: [java-list] Hash Code??? O BOL é Top3 no iBest! Vote já para torná-lo Top1! http://www.bol.com.br/ibest.html O metodo hashcode foi criado para ser utilizado por hashtables (i.e. classes que implementam Map). Ele

Re: [java-list] Hash Code???

2001-04-12 Thread Estevão Mendes
ginal Message - From: Leonardo Souza Mario Bueno To: [EMAIL PROTECTED] Sent: Wednesday, April 11, 2001 5:40 PM Subject: Re: [java-list] Hash Code??? O metodo hashcode foi criado para ser utilizado por hashtables (i.e. classes que implementam Map). Ele NÃO é usado

Re: [java-list] Hash Code???

2001-04-17 Thread Bruno Diniz de Paula
Olas, somente acrescentando ao que o Leonardo disse, os metodos hashCode dos objetos implementam as "hash functions", ou seja, a funcao que vai determinar o espalhamento dos objetos no hash. Isso nao impede que dois objetos distintos possuam o mesmo hashCode. O ponto eh que quanto menos repetico

Re: [java-list] Hash Code???

2001-04-17 Thread Sven van ´t Veer
Bruno Diniz de Paula wrote: > Como o Leonardo disse, eles NAO identificam unicamente um > objeto. Pense por exemplo em um objeto que possua "chave > primaria" composta (dois int por exemplo). Fatalmente haverao > repeticoes no hashCode, independente da operacao (soma, > multiplicacao, bitwise, et

Re: [java-list] Hash Code???

2001-04-17 Thread Leonardo Souza Mario Bueno
Codes. Em http://www2.theserverside.com/patterns/thread.jsp?thread_id=4976 tem uma discussão sobre como gerar identificadores únicos globais... -- Leonardo Bueno. - Original Message - From: "Sven van ´t Veer" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesda

Re: [java-list] Hash Code???

2001-04-17 Thread Sven van ´t Veer
> > Para fazer o mesmo em um ambiente distribuido já fica mais complicado... ai seria > necessário usar algum meio de comunicação entre as JVMs para negociar a distribuição > de hashCodes. Em http://www2.theserverside.com/patterns/thread.jsp?thread_id=4976 tem > uma discussão sobre como gerar ide

Re: [java-list] Hash Code???

2001-04-17 Thread Leonardo Souza Mario Bueno
t; <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, April 17, 2001 3:04 PM Subject: Re: [java-list] Hash Code??? > > > > Para fazer o mesmo em um ambiente distribuido já fica mais complicado... ai seria > > necessário usar algum meio de comunicação entre as

RE: [java-list] Hash Code???

2001-04-17 Thread Andre Mendonca
Uma pequena observacao, >public final int hashCode() { >int code; >synchronized(X.class) { >code = nextHashCode; >nextHashCode++; >} >return code; >} Acho que um dos principais argumentos contra o uso de hashcodes como identificado

Re: [java-list] Hash Code???

2001-04-17 Thread Leonardo Souza Mario Bueno
o hasCode do modo como está e pegar o id de outro lugar, pois o método hashCode não foi feito para isto. -- Leonardo Bueno. - Original Message - From: "Andre Mendonca" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, April 17, 2001 2:16 PM Subject: RE:

Re: [java-list] Hash Code???

2001-04-17 Thread Bruno Diniz de Paula
On Tue, 17 Apr 2001, Sven van ´t Veer wrote: [SNIP] |Isso não necessariamente é assim. Houve uma discussão boa na lista |EJB-INTEREST da sun aonde Jonathan Weedon (project leader da VisiBroker |& Inprise Application Server) & David Wolf (Sybase Application Server) |discutiram maneiras de imple

Re: [java-list] Hash Code???

2001-04-17 Thread Sven van ´t Veer
> > Oi Sven, > > gostaria de saber como eh, pois ateh hoje nao vi nenhuma > solucao. Voce tem certeza que eles previram possibilidades como > chaves com numeros ponto flutuante misturados a inteiros e aih > vai? Particularmente acho pouco provavel... Pois eh, como já falei, perdi parte da discu

Re: [java-list] Hash Code???

2001-04-18 Thread Jason Douglas de Oliveira BOL2
Bom Dia a todos. Isso virou tão particular como o conflito de idéias do nosso POLIMORFISMO, isso já está parecendo pessoal. Realmente, li novamente a o trecho da documentação e a JVM realmente não garante os hashCode unícos. Percebí que está discusão está me ensinando tanto quanto a de POLIMORFIS