Java SE

1. Introducción
¿Qué es Java?
¿Qué es Java SE?
Instalar el JDK y NetBeans
Presentación del curso

2. NetBeans 5.5
Iniciar NetBeans
El primer proyecto
Personalizando el editor
Ayuda y actualizaciones

3. Pensar en objetos (I)
Orientado a objetos
Clases
Propiedades
Métodos y constructores

4. Pensar en objetos (II)
Repaso
Crear objetos
Compilar el código
Ocultar la información
Encapsular propiedades

5. Herencia
Presentación
Crear subclases
Crear objetos de las subclases
Sobreesribir métodos
El acceso protected
NetBeans y la herencia

6. Variables y constantes
Variables en Java
Tipos de datos
Inicializar las variables
Constantes

7. Expresiones
Operadores para enteros
Desbordamiento (overflow y underflow)
Operadores para reales
Operadores de concatenación

 

 


8. Arrays y estructuras de control
¿Qué es un array?
Estructuras de repetición
Estructuras de decisión
Combinar estructuras

9. Más sobre los arrays
Arrays de objetos
Arrays multidimesionales
Métodos con un número variable de parámetros

10. Cadenas de caracteres o strings
Cadenas de caracteres en Java
Descripción de la clase String
Comparar strings
Realizar búsquedas
La clase StringBuilder

11. Excepciones (I)
Introducción
Tipos de excepciones
Estructura try - catch
Jerarquía de excepciones

12. Excepciones (II)
El bloque finally
¿Dónde manejar las excepciones?
Lanzar excepciones propias

13. Clases abstractas e interfaces
Clases abstractas
Clases abstractas de Java
Crear interfaces
Implementar intrefaces

14. Paquetes (Packages)
Introducción
Crear un paquete
Utilizar los paquetes
Los paquetes java.*