Академический Документы
Профессиональный Документы
Культура Документы
Instalación de plugins 13
Librerías y Drivers 14
En enero de 1995, Oak fue renombrado Java (como el nombre de Oak ya estaba en uso), y
desarrollado en un lenguaje de programación robusto para construir aplicaciones basadas
en WWW. Como prueba de concepto, desarrollaron un navegador web conocido como
HotJava (escrito en Java) que es capaz de ejecutar mini aplicaciones Java (conocidas como
Applets) que están incrustadas en páginas WWW. Esta característica de HotJava fue
tomada por Netscape y Microsoft. Luego en 1995 Sun lanzó el Java Development Kit
(JDK) inicial y HotJava. Desde entonces, Java se ha vuelto cada vez más popular.
El lenguaje de programación Java es un lenguaje de alto nivel que puede caracterizarse por
todas las siguientes palabras de moda:
● Sencillo ● Arquitectura neutral
● Orientado a objetos ● Portátil
● Repartido ● Alto rendimiento
● Multiproceso ● Robusto
● Dinámica ● Seguro
En el lenguaje de programación Java, todo el código fuente se escribe primero en archivos
de texto sin formato que terminan con la extensión .java. Esos archivos de origen son
compilados en archivos .class por el compilador javac. Un archivo .class no contiene el
código nativo de su procesador; en su lugar, contiene bytecodes - el lenguaje de máquina
de la Máquina Virtual Java(JVM).
La JVM está disponible para muchos sistemas operativos diferentes, los archivos .class
pueden ejecutarse en Microsoft Windows, Solaris™, Linux o Mac OS.
La Plataforma Java
Una plataforma es el entorno de hardware o software en el que se ejecuta un
programa. La mayoría de las plataformas se pueden describir como una combinación del
sistema operativo y del hardware subyacente (por ejemplo: procesador Intel y el sistema
operativo Windows, AMD y Unix). La plataforma Java difiere de la mayoría de las otras
plataformas en que es una plataforma de software único que se ejecuta en la parte superior
de otras plataformas basadas en hardware.
La plataforma Java tiene dos componentes:
● La máquina virtual de Java
● La interfaz de programación de aplicaciones Java (API)
La máquina virtual de Java; es la base para la plataforma Java y se transporta a varias
plataformas basadas en hardware.
La API es colección de componentes de software que proporcionan muchas funciones
útiles. Se agrupa en bibliotecas de clases e interfaces relacionadas; estas bibliotecas se
conocen como paquetes.
La API y la máquina virtual Java aislan el programa del hardware subyacente. Como un
entorno independiente de la plataforma, la plataforma Java puede ser un poco más lenta
Además, existen distintos programas comerciales que permiten desarrollar código Java,
estos llamados IDE (Integrated Development Environment), tal y como su nombre indica,
son entornos de desarrollo integrados. En un mismo programa es posible escribir el
código Java, compilarlo y ejecutarlo sin tener que cambiar de aplicación. Algunos
incluyen una herramienta para realizar Debug gráficamente, frente a la versión que
incorpora el JDK basada en la utilización de una consola bastante difícil y pesada de utilizar.
Estos entornos integrados permiten desarrollar las aplicaciones de forma mucho más
rápida, incorporando en muchos casos librerías con componentes ya desarrollados, los
cuales se incorporan al proyecto o programa. Como inconvenientes se pueden señalar
algunos fallos de compatibilidad entre plataformas, y ficheros resultantes de mayor tamaño
que los basados en clases estándar.
El compilador de Java
Se trata de una de las herramientas de desarrollo incluidas en el JDK. Realiza un análisis
de sintaxis del código escrito en los ficheros fuente de Java (con extensión *.java). Si
no encuentra errores en el código genera los ficheros compilados (con extensión
*.class). En otro caso muestra la línea o líneas erróneas. En el JDK de Sun dicho
compilador se llama javac.exe. Tiene numerosas opciones, algunas de las cuales varían
de una versión a otra. Se aconseja consultar la documentación de la versión del JDK
utilizada para obtener una información detallada de las distintas posibilidades.
Los programas desarrollados en Java presentan diversas ventajas frente a otros lenguajes.
La ejecución de programas en Java tiene muchas posibilidades: ejecución como
aplicación independiente (Stand-alone Application), ejecución como applet, ejecución
como servlet, etc.
Un applet es una aplicación especial que se ejecuta dentro de un navegador o browser (por
ejemplo Netscape Navigator o Internet Explorer) al cargar una página HTML desde un
servidor Web.
El applet se descarga desde el servidor y no requiere instalación en el ordenador donde se
encuentra el browser.
Un servlet es una aplicación sin interface gráfica que se ejecuta en un servidor de Internet.
La ejecución como aplicación independiente es análoga a los programas desarrollados con
otros lenguajes. Además de incorporar la ejecución como Applet, Java permite fácilmente el
desarrollo tanto de arquitecturas cliente-servidor como de aplicaciones distribuidas,
consistentes en crear aplicaciones capaces de conectarse a otros ordenadores y ejecutar
tareas en varios ordenadores simultáneamente, repartiendo por lo tanto el trabajo. Aunque
también otros lenguajes de programación permiten crear aplicaciones de este tipo, Java
incorpora en su propio API estas funcionalidades.
Comenzamos a descargar el JDK, para ello nos dirigimos a la direccion web del sitio oficial
de Oracle (http://www.oracle.com/technetwork/es/java/javase/downloads/index.html), verás
que contiene una serie de paquetes para desarrolladores, el JDK incluye las siguientes
herramientas:
● JRE (Java Runtime Environment)
● H
erramientas para el desarrollo
● H
erramientas para la depuración
● H
erramientas para la monitorización de las aplicaciones Java
Hacemos clic en Download Java Plataform (JDK), nos solicitará que aceptemos la licencia,
seleccionamos la versión del JDK SE de acuerdo a la arquitectura de su máquina (por
ejemplo Windows x64 bits).
Agregamos una nueva variable entorno JAVA_HOME. Para realizar esto, en el campo
Nombre de la variable ingresamos el texto JAVA_HOME, y en el campo Valor de la variable
ingresamos la ruta de nuestro JDK donde fue instalado y aceptamos.
Luego editamos la variable de entorno Path, para realizar esto hacemos clic sobre el botón
Editar..., se abrirá la ventana llamada Editar la variable del sistema, y desde aquí solo
modificaremos el campo Valor de la variable, nos ubicamos al final del texto que contiene
dicho campo y separado por punto y coma ingresamos al final del texto
"%JAVA_HOME%\bin" y aceptamos.
Primero, hacemos clic en el menú “Help”, luego seleccionamos la opción “Install New
Software”. La siguiente imagen nos muestra el menú.
Seguidamente en el cuadro de texto “Work with” escribiremos la dirección del plugin que
deseamos instalar, luego cliqueamos en el botón Add. Si esperamos, nos aparecerá las
herramientas en la lista y seleccionamos las que necesitemos y continuamos con Next o
instalar.