Story Transcript
Temario Java Básico
-
Introdución a Java Breve historia de Java Características del lenguaje Java Estructura del JDK 1.6 Documentación del API (JavaDoc) Instalar y configurar el ambiente de desarrollo La variable CLASSPATH, PATH
-
Compilar y ejecutar programas en Java Estructura básica de una clase El comando javac El comando java Introducción al IDE de desarrollo
-
Programación en Java Variables Tipos de datos primitivos: byte, short, int, char, long, float, double Operadores de incremento y decremento Estructuras de control Operadores de comparación Operadores lógicos If, else, switch, do-while, while, for Arreglos en Java
-
Arreglos de tipos de datos primitivos (int, long, char, etc..) El arreglo de argumentos del método main Arreglos multidimensionales Uso de foreach con arreglos
- Castings entre tipos de datos primitivos -
Clases en Java Definición de un Objeto Modelado de Objetos con Java Definición de clases en Java Atributos Métodos
1/6
Temario Java Básico
-
Instanciación: Referencias a objetos Constructores Encapsulamiento Atributos de una clase Variables de instancia Variables de clase
- Métodos de una clase - Métodos de instancia - Métodos de clase -
Atributos y Variables Argumentos y parámetros Paquetes en Java Static import
-
El paquete java.lang La clase String La clase Math La clase StringBuffer La clase StringTokenizer Las clases Wrappers de primitivos
-
Relaciones entre clases Herencia Conceptos básicos Herencia a nivel atributo, métodos y constructores
-
La El El El
clase padre de todas las clases: Object método toString método equals método hashCode
- Asociación - Agregación - Composición
2/6
Temario Java Básico
-
Atributos de Acceso: private, default, protected, public Sobre escritura de Métodos Sobrecarga de métodos La palabra reservada super Clases Abstractas La palabra reservada final A nivel de atributo A nivel de método A nivel de clase
-
Castings entre Objetos Polimorfismo Interfaces Conceptos básicos La interface Comparable La interface Comparator
-
Excepciones Definición de excepción Jerarquía de Excepciones Tipos de excepciones Error Exceptions RuntimeException
-
Manejo Bloque Bloque Bloque
-
La clase Throwable La clase Exception Creación de Excepciones Lanzar Excepciones: sentencia throws
de excepciones try catch finally
- Streams - La clase File
3/6
Temario Java Básico
-
Tipos de Streams Character Streams Binary Streams Jerarquía de clases
- Input Streams - Características generales - Manejo de Archivos, la clase FileInputStream - Output Streams - Características generales - Manejo de archivos, la clase FileOutputStrean - Stream Readers - Caracterísiticas generales - La clase FileReader - Stream Writers - Características Generales - La clase FileWriter - Acceso a archivos a través de buffers - La clase BufferReader - La clase BufferWriter -
Standard Streams Standard Input Stream Standard output Stream Standard error Stream
-
Clases de colección Sets Sequences Maps Iterators List Iterators Collection classes
4/6
Temario Java Básico
- Genéricos - Clases Genéricas - Colecciones genéricas -
Manejo de Fechas con Java La clase Date Formato de fechas La clase FormatDate La clase SimpleFormatDate La clase Locale La clase TimeZone
- Manejo de Calendarios - La clase Calendar - La clase GregorianCalendar
- JDBC - Introducción. - Driver, cómo obtenerlo. - Versiones de JDBC. - Instanciar el driver. - Establecer una conexión: cadena de conexión (URL), clases DriverManager y Connection. - Sentencias SQL a través de objetos Statement, PreparedStatement y CallableStatement. - Manejo de Resultados a través de ResultSet -
Threads Definiciones básicas Clase Thread Interfaz Runneable Sincronización
-
Diseño de GUI SWING y AWT Diseño de GUI Manejo de Eventos Jerarquía JComponent Interfaces Listener
5/6
Temario Java Básico
6/6