1. Descripción general del lenguaje Java
El origen y la historia de Java
Características principales de Java
2. Conceptos básicos de la sintaxis de Java
tipo de datos
Tipo de datos de referencia
declaración de flujo de control
3. Programación orientada a objetos Java
Conceptos de clases y objetos.
Definición y uso de clases
4. Bibliotecas de utilidades Java y máquina virtual Java
Biblioteca de utilidades Java
Clase de cadena y métodos relacionados
ArrayList y métodos relacionados
Máquina virtual de Java
Mecanismo de recolección de basura
5. Manejo de excepciones de Java
Clases de excepción y error
bloque de declaración trycatch
6. Operaciones de E/S de archivos Java
Clase de archivo y clase FileInputStream/FileOutputStream
Clases BufferedReader y BufferedWriter
Clases DataInputStream y DataOutputStream
7. Conceptos básicos de programación de redes Java
Conceptos básicos de programación de redes.
Conceptos básicos de programación de sockets
Conceptos básicos de programación de ServerSocket
8. Conceptos básicos de programación multiproceso de Java
Clase de subproceso e interfaz ejecutable
Estado del hilo y transiciones
palabra clave sincronizada e interfaz de bloqueo
9. Conceptos básicos de algoritmos y estructura de datos de Java
Conceptos básicos y clasificación de estructuras de datos.
Estructuras de datos básicas como matrices, listas vinculadas, pilas y colas, así como escenarios de aplicación y principios de implementación.
Algoritmos de clasificación (como clasificación por burbujas, clasificación por selección, clasificación por inserción, clasificación rápida, etc.) y escenarios de aplicación y principios de implementación
10 conceptos básicos de programación de bases de datos Java (JDBC)
Conceptos básicos y usos de JDBC.
Cómo instalar y utilizar el controlador JDBC (tomando MySQL como ejemplo)
Sintaxis básica y aplicación de declaraciones SQL (como crear tablas, insertar datos, consultar datos, etc.)