Introducción A Java
Introducción A Java
Módulo 1
Introducción a Java
HTML5: Fundamentos Web
Introducción a Java
¿Qué es Java?
Java es una tecnología pensada para desarrollar ● Sintaxis basada en C/C++: aporta simplicidad
aplicaciones de gran envergadura, altamente ya que es una de las formas de escribir código
escalables, de gran integración con otras más reconocidas y difundidas, además,
tecnologías y muy robustas. permite incorporar rápidamente a los
programadores que conocen este lenguaje.
Sus principales características son:
● Es multiplataforma: significa que su código
● Lenguaje orientado a objetos: respeta
es portable, es decir, se puede transportar por
el paradigma de orientación a objetos,
distintas plataformas. De esta manera, es
permitiendo utilizar sus fundamentos:
posible codificar una única vez una aplicación
herencia, polimorfismo, abstracción,
y luego ejecutarla sobre cualquier plataforma
encapsulamiento, etc.
y/o sistema operativo.
Introducción a Java
Organización
Java está organizada en tres grandes áreas:
● Java Micro Edition (JME) - Mobile / Wireless: ● Java Standard Edition (JSE)- Core / Desktop:
este área tiene como objetivo el desarrollo de su propósito es el desarrollo de aplicaciones
aplicaciones móviles tales como GPS, de escritorio, similares a las aplicaciones tipo
Handhelds (por ejemplo, la conocida Palm), ventanas creadas con Visual Basic o Delphi.
celulares y otros dispositivos móviles Incluye la funcionalidad básica del lenguaje
programables. como manejo de clases, colecciones,
entrada/salida, acceso a base de datos,
manejo de sockets, hilos de ejecución, etc.
Introducción a Java
La historia
En 1990 nace Java bajo el electrodomésticos, es decir, programar una sola
diseño y la implementación de vez y que el programa generado fuera útil para
la empresa Sun Microsystems. cualquier dispositivo.
El fundador de la tecnología es
El proyecto inicial de Java fue técnicamente
James Gosling, quien la desa-
un éxito, aunque comercialmente no tuvo el
rrolló a través de una filial
rendimiento esperado y debió ser relegado
James Gosling dentro de Sun, First Person Inc.
durante unos años.
Gosling tuvo la visión inicial de construir una
lenguaje de programación capaz de ejecutar su
código sobre cualquier set de instrucciones y de
distintos procesadores. Inicialmente, el proyecto
apuntó a la programación unificada de distintos
Introducción a Java
Aparición de Internet
En el año 1993, Internet da el gran salto y pasa Adicionalmente, el lenguaje podía adaptarse
de ser una interfaz textual a una interfaz gráfica. fácilmente a las múltiples plataformas, con lo
cual surge una de las primeras aplicaciones
Java ve una oportunidad y entra fuertemente a
multiplataformas más conocidas: WebRunner
Internet con los Applets, pequeños programas
(hoy HotJava), un navegador multiplataforma
construidos en Java – con todos sus beneficios –
construido en Java.
capaces de ejecutarse dentro de un navegador.
Es aquí donde Java comienza a dar sus primeros
pasos firmes como un lenguaje difundido de
forma masiva. En 1995, el navegador Netscape
Navigator comienza formalmente a soportar los
Applets Java.
Introducción a Java
Siglas
● J2ME = Java2 Micro Edition
El compilador
● Incluido en el JDK
● Comando javac.exe
● Comando java.exe.
"Write once, run anywhere".
¡Sigamos
trabajando!