Cómo utilizar el serialversionuid en java

Video: Curso Java. Serialización II. SerialVersionUID. Vídeo 158

UN serialVersionUID es un número que ayuda a evitar conflictos de versión de Java cuando se envía un objeto de un lugar a otro. Por ejemplo, puede enviar el estado de su JFrame oponerse a la pantalla de otro ordenador. A continuación, el otro ordenador puede comprobar el número de versión del marco para asegurarse de que ningún negocio divertido está teniendo lugar.

Video: Curso Java. Depurando con Eclipse. Debugging I. Vídeo 150

Así que, cuando le molestan en cambiar una clase de serialVersionUID ¿número? Si la versión número 1 es agradable, es la versión número 2 aún mejor? La respuesta es complicada, pero la conclusión es, no cambia el serialVersionUID número a menos que haga cambios incompatibles en el código de la clase. Por “cambios incompatibles”, esto significa cambios que hacen que sea imposible para el código existente en el equipo receptor para manejar sus objetos recién creados.

Para más detalles sobre la serialVersionUID y lo que constituye un cambio del código incompatibles, echa un vistazo Oráculo.

Todos los principales IDE Java tiene herramientas visuales para ayudar a diseñar una interfaz gráfica de usuario.

Video: Java Web Start - Aprenda a como usar [JAVA ABERTO]

Con cualquiera de estas herramientas, arrastra los componentes de una paleta sobre un bastidor. (Los componentes incluyen botones, campos de texto, y otras golosinas.) Utilizando el ratón, puede mover y cambiar el tamaño de cada componente. A medida que el diseño del marco visual, las herramientas crea el código de la trama automáticamente. Cada componente en el bastidor tiene una pequeña hoja de cálculo que muestra las propiedades del componente.

Por ejemplo, puede cambiar el texto en la cara de un botón, cambiando la texto inscripción en la hoja de cálculo del botón. Al hacer; clic o Control + clic en la imagen de un componente, se tiene la opción de saltar al componente de acción realizada método. En el acción realizada método, se agrega el código de Java, tales como button.setText ("Usted me hizo clic!"). Herramientas como WindowBuilder, diseñador de interfaz gráfica de usuario, y el Constructor de GUI hacen que el diseño de interfaces GUI más rápido, más natural y más intuitivo.

Desde 1998, ha sido oscilación principal marco de Java para el desarrollo de aplicaciones GUI. Pero a finales de 2011, Oracle ha añadido un nuevo marco - JavaFX - al núcleo de Java. JavaFX proporciona un conjunto más rico de componentes que Swing. Sin embargo, para aplicaciones sencillas, JavaFX es más difícil de usar. Si está interesado en leer más sobre JavaFX, visita Oráculo de página Introducción a JavaFX.

Artículos Relacionados