Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sesion17 - FP - Introduccion Al Lenguaje Java
Sesion17 - FP - Introduccion Al Lenguaje Java
www.usat.edu.pe
www.usat.edu.pe
Objetivos:
2 www.usat.edu.pe
Contenidos:
Lenguaje de Programación
Lenguaje de Programación Java
Instalación de Java e IDE Netbeans
3 www.usat.edu.pe
Control de
asistencia
4 www.usat.edu.pe
Lenguajes de Programación
www.usat.edu.pe
Lenguajes de Programación
ALTO NIVEL
Tipos de
Lenguajes de
Programación
BAJO NIVEL
https://www.youtube.com/watch?v=gedJIu4AMOg
www.usat.edu.pe
Lenguajes de Programación
Tipos de
Lenguajes de
Programación
https://www.youtube.com/watch?v=gFMMmi-EYEM
www.usat.edu.pe
Lenguaje de Programación Java
www.usat.edu.pe
Lenguaje de Programación Java
- Como OAK ya existía, luego lo llamaron en 1995 Java (Cuentan que era un tipo de café
que estaban tomando en una cafetería donde se reunieron para definir el nombre. Por eso
el icono de Java es una taza de café). Existen otras versiones con respecto a este
nombre.
- SUN lanzó el entorno JDK ( Kit de Desarrollo de Java) 1.0 en 1996, primera versión del
Kit de Desarrollo de dominio público que se convirtió en la primera especificación formal
de la plataforma Java. Desde entonces se han lanzado diferentes versiones, aunque la
primera comercial se denominó JDK 1.1 y se lanzó a principios de 1997. - JDK 1.0 (1996)
- JDK 1.1 (1997)
- J2SE 1.2 (1998)
- En Diciembre de 1998, Sun lanzó el JDK 1.2 que luego lo renombro como Java2, y el -
-
J2SE 1.3 (2000)
J2SE 1.4 (2002)
nombre "J2SE" (Java 2 Platform, Standard Edition), reemplazó a JDK para distinguir la - J2SE 5.0 o 1.5 (2004)
plataforma base de J2EE (Java 2 Platform, Enterprise Edition) y J2ME (Java 2 Platform, -
-
Java SE 6 (2006)
Java SE 18 (…)
Micro Edition).
www.usat.edu.pe
Lenguaje de programación Java
• ¿Qué es Java?
www.usat.edu.pe
Lenguaje de programación Java
• Proceso de compilación de
C++
• No es independiente de la plataforma.
Son totalmente ejecutables y esto
hace que no sea independiente de la
plataforma y que su tamaño se dispare
ya que dentro del código final hay que
incluir las librerías de la plataforma.
www.usat.edu.pe
Lenguaje de programación Java
• Es independiente de la plataforma.
www.usat.edu.pe
Lenguaje de Programación Java
• Ediciones de Java.
J2SE : Aplicaciones sencillas, applets, etc.
J2EE : Aplicaciones empresariales con acceso a Base de Datos, Servlets, etc.
J2ME : Aplicaciones para dispositivos móviles.
www.usat.edu.pe
Lenguaje de Programación Java
JGRASP
SUN ONE STUDIO
ECLIPSE
VISUAL J++
VISUAL J# (.NET)
JBUILDER
NETBEANS
VISUAL CAFE
ETC.
www.usat.edu.pe
Instalación Java
JDK + Netbeans
Ver:
1ero. Descargar e Instalar JDK: Java Edición Estandar (Java SE) según su Sistema
Operativo
15 www.usat.edu.pe
IDE: Netbeans
2do. Instalar Netbeans
https://netbeans.apache.org/download/index.html
16 www.usat.edu.pe
Crear un nuevo proyecto en Netbeans
1. Ingrese a Netbeans
3. Clic en Java with Ant -> Java Application->Next
17 www.usat.edu.pe
Crear un nuevo proyecto en Netbeans
4. Ingresamos los datos para el proyecto
Nombre de la Clase
Nombre del paquete Principal
donde se ubicará la
clase principal
18 www.usat.edu.pe
Crear un nuevo proyecto en Netbeans
5. Programe dentro del método main Ejecute el proyecto
Programe aquí
Explorador de sus
proyectos en Java
creados en Netbeans
19 www.usat.edu.pe
Conclusiones
• Para crear programas, necesitamos usar un Lenguaje de Programación
• Los lenguajes de programación pueden clasificarse en lenguajes de alto nivel y lenguajes
de bajo nivel.
• Los lenguajes de alto nivel son traducidos, haciendo uso de COMPILADORES E
INTERPRETES.
• Java es un lenguaje de Alto Nivel, que inicialmente se compila y luego es interpretado.
• Lenguaje de programación es diferente de IDE. Ejemplo: El lenguaje es Java y el IDE es
Netbeans.
• Para el curso, necesitamos instalar el JDK y el Netbeans
Próxima sesión
• Programación en Java
20 www.usat.edu.pe
Referencias
• Links:
Descarga de Java SE
https://www.oracle.com/java/technologies/javase-downloads.html
21 www.usat.edu.pe
Ing. Héctor Miguel Zelada Valdivieso
[email protected]
http://www.facebook.com/usat.peru
https://twitter.com/usatenlinea
https://www.youtube.com/user/tvusat
https://plus.google.com/+usateduperu
www.usat.edu.pe