Curso java módulo i

Solo disponible en BuenasTareas
  • Páginas : 4 (996 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de noviembre de 2010
Leer documento completo
Vista previa del texto
Curso de Java con Netbeans IDE 6.8
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...
tracking img