Curso java módulo i
MODULO I
Facilitador: Jorge Escalona email: escaljorge@gmail.com
Mayo, 2009
Java – Netbeans 6.8 – Módulo I Página 1
Agenda – Módulo I
• • • • • • • •Introducción a Java Instalación y Configuración de Netbeans IDE 6.8 Características del Lenguaje Java Clases, Objetos y Métodos Manejo de Excepciones Vectores, Listas y Colecciones: Java CollectionFramework Interfaces Gráficas: AWT y Swing Construcción de Applets
Java – Netbeans 6.8 – Módulo I
Página 2
Introducción a Java
Programación Orientada a Objetos Directores proyecto
•Rapidezdesarrollo •Menores costes •Mantenimiento sencillo
Diseñadores y analistas
•Modelado rápido •Diseño claro •Elegancia •Claridad •Reutilización código •... •Curva de aprendizaje
ProgramadoresInconvenientes
Java – Netbeans 6.8 – Módulo I
Página 3
Introducción a Java
Programación Orientada a Objetos Características
•Encapsulación: CONTROL DE ACCESO •Herencia: REUTILIZACIÓN DECODIGO •Polimorfismo: MODELADO JERARQUIZADO
Lenguajes
•SmallTalk: Curva de aprendizaje dificil •C++: No hay librerías estándar, gestión de memoria
Java
•OOP puro •Sencillo •No hay gestión dememoria (Garbage Collector)
Java – Netbeans 6.8 – Módulo I
•Librerías estándar •Multiplataforma
Página 4
Introducción a Java
Qué es Java?
De acuerdo a la información proporcionada por Sun(http://java.sun.com), java es: [un] lenguaje simple, orientado a objetos, distribuido, interpretado, sólido, seguro, de arquitectura neutral, de alto desempeño, multihilos y dinámico.
Java –Netbeans 6.8 – Módulo I
Página 5
Introducción a Java
Qué es Java?
•Permite crear tres tipos distintos de aplicaciones: –Aplicaciones ordinarias (standalone). –Applets. –Más recientemente: –Servlets.–JavaBeans –Páginas JSP –Enterprise JavaBean
Java – Netbeans 6.8 – Módulo I
Página 6
Introducción a Java
Reseña Histórica
1991 • Sun Microsystems diseña un lenguaje diseñado para...
Regístrate para leer el documento completo.