Haferson's blog

"No temo a los ordenadores; lo que temo es quedarme sin ellos"

Anotaciones Java

con 4 comentarios

Las últimas versiones de JDK han estado apuntando a la mejora de las facilidades de desarrollo. Una de estas facilidades de desarrollo son las ya conocidas anotaciones.

Una anotación es una forma de añadir metadatos al código fuente de Java que están disponibles para la aplicación en tiempo de ejecución. Cuando se compila el código fuente, el compilador almacena los metadatos de las anotaciones en los ficheros de clases. Posteriormente la JVM (maquina virtual) busca los metadatos para determinar como interactuar con los elementos del programa o cambiar su comportamiento.

Como observan, la ventaja de las anotaciones es que nos permiten declarar en el código fuente como debe comportarse el software. Sin embargo, una de las desventajas mas claras es que añadir metadatos en tiempo de ejecución puede causar sobrecarga adicional de memoria (existen pocos estándares que indiquen como usarlos). A partir de aquí, se hablará sobre las anotaciones de manera mas detallada. Leer el resto de esta entrada »

Escrito por Haferson

11 junio 2009 a 7:25 pm

Escrito en Java

Etiquetado con , ,

Programando con SWT & Java

con 4 comentarios

En esta ocasión, les voy a mostrar como desarrollar una pequeña aplicación haciendo uso de SWT & Java, pero primero tengo que explicar en forma muy resumida que es SWT.

SWT (Standard Widget Toolkit) es una plataforma de desarrollo de Interfaz gráfica de usuario que no tiene nada que envidiar a Swing y AWT (plataformas GUI actuales de Java).  Fue creada por IBM para facilitar el desarrollo del IDE Eclipse y actualmente es mantenida por esta ultima (Eclipse).

Una de las ventajas de SWT es que utilizan menos memoria que Swing, razón por la cual es una buena opción para el desarrollo de aplicaciones clientes. Pero bueno, comencemos de una vez…

Primero tenemos que descargar la libreria SWT desde http://www.eclipse.org/swt/.  Una vez descargado, descomprimimos el .zip e importamos los .jar como librerías externas. Con ello ya estamos listos para programar la aplicación.

Entonces vamos a crear una ventana con una caja de texto y un botón, La idea es que ingresaremos nuestro nombre a la caja de texto y al presionar el botón nos mostrara un mensaje personalizado (con el nombre incluido).

Leer el resto de esta entrada »

Escrito por Haferson

15 mayo 2009 a 6:25 pm

Escrito en Java

Etiquetado con , ,

Seguir

Get every new post delivered to your Inbox.