Siguiente:
Índice General
Índice General
Índice General
1 Primer programa en Java
1 Cuestiones sobre nomenclatura
2 Compilación y ejecución del programa con CLDC
2 Tipos de datos, variables y matrices
1 Tipos simples
2 Literales
3 Variables
4 Conversión de tipos
5 Vectores y matrices
1 Vectores
2 Matrices multidimensionales
3 Sintaxis alternativa para la declaración de matrices
6 Punteros
3 Operadores
1 Tabla de precedencia de operadores:
4 Sentencias de control
1 Sentencias de selección
2 Sentencias de iteración
3 Tratamiento de excepciones
4 Sentencias de salto
1 break
2 continue
3 return
5 Clases
1 Fundamentos
1 Forma general de una clase
2 Una clase sencilla
2 Declaración de objetos
1 Operador new
3 Asignación de variables referencia a objeto
4 Métodos
1 Métodos con parámetros
5 Constructores
1 Constructores con parámetros
6 this
7 Recogida de basura
8 Ejemplo de clase (Clase Stack): P7/TestStack.java
6 Métodos y clases
1 Sobrecarga de métodos
1 Sobrecarga con conversión automática de tipo
2 Sobrecarga de constructores
2 Objetos como parámetros
3 Paso de argumentos
4 Control de acceso
5 Especificador static
6 Especificador final con variables
7 Clase String
8 Argumentos de la línea de ordenes
7 Herencia
1 Fundamentos
1 Una variable de la superclase puede referenciar a un objeto de la subclase
2
Uso de super
3 Orden de ejecución de constructores
4 Sobreescritura de métodos (Overriding)
5 Selección de método dinámica
1 Aplicación de sobreescritura de métodos
6 Clases abstractas
7 Utilización de final con la herencia
8 Paquetes e Interfaces
1 Paquetes
1 Definición de un paquete
2 La variable de entorno CLASSPATH
3 Ejemplo de paquete:
P25/MyPack
2 Protección de acceso
1 Tipos de acceso a miembros de una clase
2 Tipos de acceso para una clase
3 Importar paquetes
4 Interfaces
1 Definición de una interfaz
2 Implementación de una interfaz
3 Acceso a implementaciones a través de referencias de la interfaz
4 Implementación parcial
5 Variables en interfaces
6 Las interfaces se pueden extender
9 Gestión de excepciones
1 Fundamentos
2 Tipos de excepción
3 Excepciones no capturadas
4 try y catch
1 Descripción de una excepción
5 Cláusula catch múltiple
6 Sentencias try anidadas
7 Lanzar excepciones explícitamente: throw
8 Sentencia throws
9 Sentencia finally
10 Subclases de excepciones propias
10 Programación Multihilo (Multihebra)
1 Hebras en CLDC
2 El hilo principal
3 Creación de un hilo
1 Implementación del interfaz Runnable
2 Extensión de la clase Thread
3 Elección de una de las dos opciones
4 Creación de múltiples hilos
5 Utilización de isAlive() y join()
6 Prioridades de los hilos
7 Sincronización
1 Uso de métodos sincronizados
2 Sentencia synchronized
8 Comunicación entre hilos
1 Interbloqueos
9 Suspender, reanudar y terminar hilos
11 Connected Limited Device Configuration: CLDC
1 ¿Qué son las configuraciones en J2ME?
2 La configuración CLDC
1 La máquina virtual Java de CLDC
3 La librería de clases de CLDC
1 Paquete java.lang
2 Paquete java.util
4 Entrada/salida en Java
1 Introducción
2 Clases de CLDC para E/S de datos: Paquete java.io
3 Clases para flujos de bytes
4 Clases para flujos de caracteres
5 Paquete javax.microedition.io
Andres Cano Utrera 2006-09-23