26/04/2006, 11:40
|
| Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 3 meses Puntos: 454 | |
Hola:
Mezclar versiones de java no es bueno, pasan estas cosas.
Los "unchecked" se arrenglan usando templates. Por ejemplo, en la 1.4 haces esto LinkedList lista = new LinkedList();
lista.add (new Integer(3));
y no hay ningún problema. En java 5, esto da un warning, porque java 1.5 te aconseja que uses templates. No sé si la sintaxis que te pongo es exacta, pero es parecido a esto LinkedList<Integer> lista = new LinkedList<Integer>();
lista.add (new Integer(3));
y así no te canta.
Lo del serialUid es que las clases java que son serializables (las tuyas lo son si heredas de alguna de java que lo sea), requiere un atributo serialUID, no sé exacatamente para qué, pero si no lo pones da un warning). Normalmente los IDES tienen una opción para generarlo automáticamente.
El show() está obsoleto. Ahora se usa setVisible(true)
Se bueno. |