Java:
La palabra Java tiene muchos significados (vida en Hebreo, la isla
más poblada de Indonesia, una localidad de Dakota del Sur en EE.UU.,
una variedad de granos de café, una península de Ámsterdam, un
estilo de música y baile...)
Pero aquí vamos a tratar sobre Java como la plataforma y lenguaje de
programación orientado a objetos desarrollado por Sun Microsystems a
principios de los 90.
En los últimos años Java ha sido adoptado por muchas facultades de
Informática para las clases prácticas de programación, se usa cada
vez más en dispositivos 'pequeños' (teléfonos móviles, pda, etc...)
y se está usando también de forma creciente en comercio electrónico,
banca electrónica, intranets...
Las aplicaciones desarrolladas usando Java son independientes de la
plataforma en la que se desarrolla puesto que su ejecución se hace
en un entorno de ejecución compatible con las más populares, el
entorno de desarrollo se llama (JDK) y el entorno de ejecución se
llama (JRE).
Existen 3 plataformas distintas de Java que
tratan de abarcar distintos ámbitos: Java EE (enterprice edition),
Java SE (standard edition) y Java ME (microedition).
Java abarca: aplicaciones de escritorio, web, móviles y servicios.
Es decir, se puede hacer todo.
Entre noviembre de 2006 y mayo de 2007, Sun Microsystems liberó la
mayor parte de sus tecnologías Java bajo la Licencia pública general
de GNU, de acuerdo con las especificaciones del Java Community
Process, de tal forma que prácticamente todo el Java de Sun es ahora
software libre (aunque la biblioteca de clases de Sun que se
requiere para ejecutar los programas Java todavía no es software
libre).
Los applets de Java son programas incrustados en otras
aplicaciones, normalmente una página web que se muestra en un
navegador.
Los servlets son componentes de la parte del servidor de Java
EE, encargados de generar respuestas a las peticiones recibidas de
los clientes.
Swing es la biblioteca para la interfaz gráfica de usuario
avanzada de la plataforma Java SE para el desarrollo de aplicaciones
de escritorio con ventanas.
Si quieres iniciarte en Java entra aquí: [descargas
gratis de manuales de informática]
[Si quieres
oír el PodCast de JavaHispano, puedes descargar los archivos MP3 pulsando aquí]
[Si quieres poner a prueba tus
conocimientos de Java haz exámenes tipo test pulsando aquí]