crucigrama
INTRODUCCIÓN A JAVA
Que es Java?
Java es una tecnología. Es un mundo tan grande que nadie se arriesga a decir: Yo sé Java!.
Básicamente se constituye de un lenguaje de programación y un programa para ejecución llamado
máquina virtual o virtual machine. Cuando se programa en Java se usa el lenguaje de programación Java y
un ambiente de desarrollo Java para generarun software que será ejecutado en un ambiente de distribución
Java. Todo esto es la tecnología Java.
Que puede ser desarrollado en Java? TODO! Java es un lenguaje que no se ata a ninguna arquitectura y a
ninguna empresa, es rápida y estable. Puede construir sistemas críticos, sistemas que necesitan velocidad y
hasta sistemas que viajan afuera del planeta, como la sonda Spirit enviada por laNasa a Marte. Java tiene un
mar de proyectos open source, que están ahí, esperando por usuarios y desarrolladores.
Java tiene el apoyo, la participación y el patrocinio de las mayores organizaciones y empresas de
tecnología del Mundo: Oracle, Sun Microsystems, IBM, Nokia Corporation, Hewlett-Packard, Borland Software
Corporation, Apache Software Foundation, SAP AG, SavaJe Tenologies, AppleComputer Inc, Cisco Systems,
Fujitsu Limited, Macromedia Inc, Rational Software, Unisys, America Online, Hitachi LTDA, Mitsubishi Eletric Corp,
NEC, Sony Internacional, Sharp, Ericsson Inc, Matsushita Eletric, Motorola, Samsung Eletronics, Siemens AG,
Symbian, Novell, PalmSource Inc, BEA Systems, Object People y muchas otras.
Introducción a java
Un poco de la historia de Java
Latecnología Java comenzó a ser creada en 1991 con el nombre de Green Project. En él trabajaban James
Grosling, Mike Sheridan y Patrik Naughton. En 1992 surge el lenguaje, la primer máquina virtual
implementada. Varias tentativas de negocio fueron gestionadas para venderlo, pero ninguna con éxito.
En 1994 surge internet, Sun ve una nueva posibilidad para el Green Project y crea un lenguaje paraconstruir
aplicaciones web basada en Java . El 23 de mayo de 1995 el lenguaje Java es oficialmente lanzado en la
SunWorld Expo 95 con la versión JDK 1.0 alpha. Netscape apuesta a la idea e inicia la implementación de
interpretadores Java en su navegador, posibilitando la creación de los famosos Java applets. A partir de esta
etapa Java comienza a crecer mucho.
Desde 1998 hasta hoy la tecnologíaevolucionó mucho, teniendo uno de los mayores repositorios de proyectos
libres del mundo, java.net. En 1999 surgió la plataforma para desarrollo y distribución corporativa bautizada
Java 2 Enterprise Edition (J2EE) y la plataforma Java 2 Mobile Edition (J2ME) para dispositivos móviles, móviles,
PDAs y otros dispositivos con recursos limitados.
Introducción a java
Actualmente Java es unade los lenguajes más usados y sirve para cualquier tipo de aplicación, entre ellas:
web, desktop, servidores, mainframes, juegos, aplicaciones móviles, chips de identificación, etc.
Máquina Virtual: Java es multiplataforma. Cuando un programa Java es compilado un código intermediario es
generado, llamado bytecode. Este bytecode es interpretado por las Máquinas Virtuales Java (JVMs) para lamayoría de los sistemas operativos. La máquina virtual es la responsable por crear un ambiente multiplataforma,
o sea, si alguien construye un sistema operativo nuevo, basta crear una máquina virtual java que traduzca los
bytecodes para código nativo y listo! Todas las aplicaciones java estarán corriendo sin problemas.
Entre otras funciones, la máquina virtual java también es responsable porcargar de forma segura todas las
clases del programa, verificar si los bytecodes adhieren a la especificación JVM y si no violan la integridad y la
seguridad del sistema.
De un código Java, que está en un archivo .java, el compilador javac genera el bytecode: un archivo .class.
Después de eso una máquina virtual java ejecuta el bytecode y corre el programa.
Compilador e Interpretador...
Regístrate para leer el documento completo.