Mensagens enviadas por: vmsb11
Índice dos Fóruns » Perfil de vmsb11 » Mensagens enviadas por vmsb11
Autor Mensagem
nbluis wrote:Mas o debate é legal.

Olha um comportamento engraçado que eu testei agora.

Suponha que voce tenha uma classe cachorro ok ?
A saida:


Se eu faço o seguinte:

Colocando uma chamada a lista4.get(0) que é o objeto Cachorro.
Acontece um erro:

Se chamo qualquer outro funciona beleza.

Não fui muito a fundo, mas parece que como na implementação do ArrayList ele armazena em um Object[] dentro da lista ele continua trabalhando mesmo com um objeto inválido.
E quando fazemos o get, por fazer referência ao generico String ele tenta fazer o cast e quebra tudo.

As vezes a gente encontra umas coisas engraçadas estudando estes exemplos.


Engraçado msm esses exemplos.... por isso é válido algumas vezes abrir o código fonte e ver como que é a implementação das coleções no java....
Isto funciona mas vc não poderá adicionar nada na lista....
testei no netbeans e realmente não funcionou....
alguem sabe me dizer porq o eclipse alguns códigos por mais que se pareçam bizarros eles compilam e funcionam????....
obs: estou usando o MyEclipse v 5.5
eh aqui deu o mesmo erro compilando no console....
amigo LPJava eu ja tinha lido o seu post, muito bom msm....
eu estou entendendo as regras mas fiquei na dúvida por causa desse teste que eu fiz no eclipse ontem....
pelo oque eu estou vendo o eclipse que está fazendo uma confusão....
compilei no java normal e ai não funcionou msm como eu esperava....
mas ai como que fica....
porq o eclipse faz isso????....
devo usar um outro editor para trabalhar com java????....
eu estou entendendo as regras....
mas quando vou compilar o resultado infrige a regra ai fica complicado....
funciona aqui no eclipse....
vou tentar compilar no java normal....
mas msm assim no eclipse eu configurei ele para compilar no java 6....
Eh, ta complicado, estava fazendo uns testes aqui e teve uma coisa que me deixou mais confuso
porque isto funciona????
Obrigado pela ajuda, mas aqui no eclipse esse código compilou.
Olá pessoal estava testando alguns métodos envolvendo genéricos e me deparei com a seguinte situação:


Ao meu ver deu certo esse casting por causa do seguinte tipo de retorno no método

Estou correto nesta afirmação????
Se alguém puder me ajudar, ficarei grato.
Vinícius.
perguntei isso porque me lembro que no começo do ano quando eu vi no site oque cobrava estavam pedido serialização, var-args... e agora não estão mais la....tb penso que como diminuiram o numero de questões, algumas coisas de serem cobrados
Olá pessoal estou estudando praticamente em regime fechado pra fazer a prova pra scjp 1.6, gostaria de saber quais foram as alterações em relação a mesma prova no começo do ano pois olhei no site da sun e vi que tinha caído o número de questões e senti a falta de var-args, wait , notify na parte dos objetivos.
Alguém poderia me explicar oque mudou?
Grato.
Vinícius.
Olá pessoal, estou usando um JPanel para desenhar utilizando o Java2D, e estou com uma dúvida como fazer com que o scroll do panel aumente dinamicamente a medida que eu vou desenhando as figuras por exemplo se eu fizer:

g2d.draw(new Line2D.Float(0, 0, 1000, 1000);

não estou conseguindo fazer isso, se alguém puder ajudar.
Até mais.
Entendi o padrão Observer, talvez eu posso implementa - lo.
Olá laudenpower, muito obrigado pela ajuda, li sobre esse padrão e entendi como utiliza - lo na forma básica, agora só me resta mais algumas pequenas dúvidas, por exemplo onde eu posso instanciar o DAO no MVC, na camado do modelo? E tb a quem ficará a cargo o controle dos eventos por exemplo eu tenho um JTable onde carrega os dados de uma tabela e o usuário vai lá e altera uma informação e clica no botão "Alterar" onde eu coloco o código pra tratar o evento deste botão na própia view ou no controle?
 
Índice dos Fóruns » Perfil de vmsb11 » Mensagens enviadas por vmsb11
Ir para:   
Powered by JForum 2.1.8 © JForum Team