mapa web enlaces contacto
english  



inicio
citic
catálogo de servicios
otri
tecnologías
centro de prensa
agenda
únete a nosotros
perfil del contratante






Calidad

responsabiliza-t

Red pIDI

RETA - Red de Espacios Tecnol�gicos
    JAVA

Desde que se creó a principios de los 90, el Lenguaje Java ha crecido de una forma tan rápida, que hoy en día está presente en nuestras vidas de maneras muy diversas. Lo puedes encontrar en Internet, en tu móvil, en tu PDA, en tu navegador GPS, en tu sintonizador de TV y en multitud de dispositivos.

Java es un lenguaje de programación orientado a objeto de código abierto, cuya característica principal es la independencia de la plataforma. Esto significa que un mismo código desarrollado en Java, podría ser ejecutado en más de un dispositivo. Esta característica se obtiene gracias a la máquina virtual de Java (JVM - Java Virtual Machine), que se encarga de ejecutar el código pre-compilado denominado "bytecode". La máquina virtual se escribe en código nativo de la plataforma donde se quiere ejecutar.

La aplicaciones de este lenguaje son muy diversas, pero cabe destacar las siguientes:

- Aplicaciones Web: La arquitectura de aplicaciones web J2EE es posiblemente la más utilizada por los desarrolladores debido a su potencia y versatilidad. Al mismo tiempo, a nivel de cliente, Java ofrece la posibilidad de ejecutar código mediante Applets.

- Aplicaciones Escritorio: Gracias al carácter de código abierto de Java, hay multitud de aplicaciones de escritorio que necesitan simplemente del entorno de ejecución (JRE - Java Runtime Environment) para su uso. El uso de librerías como SWT hace que estas aplicaciones sean más atractivas al usuario.

- Dispositivos Móviles: Este campo está creciendo vertiginosamente en los últimos años. Un dispositivo, por pequeño que sea, puede incorporar una pequeña máquina virtual Java (JVM). Naturalmente, estas máquinas virtuales tienen más limitaciones, por lo que se utiliza en este caso la plataforma JME (Java Micro Edition), la cual está orientada a dispositivos móviles, PDA's o incluso electrodomésticos.



   Proyectos relacionados:




<< Volver al listado