Java y otras hierbas

Manejo de Bases de Datos con JDBC en Java

Capítulo 7: Manejo de Bases de Datos con JDBC en Java

En este capítulo, exploraremos cómo utilizar JDBC (Java Database Connectivity) para interactuar con bases de datos desde una aplicación Java. JDBC es una API que proporciona una forma estándar de conectarse a bases de datos relacionales y ejecutar consultas SQL. 7.1. Conceptos Básicos de JDBC JDBC es una API que permite la interacción con bases de […]

Capítulo 7: Manejo de Bases de Datos con JDBC en Java Leer más »

Programación de Hilos (Multithreading)

Capítulo 5: Programación de Hilos (Multithreading) y Programación de GUI (Interfaz Gráfica de Usuario)

Este capítulo aborda dos conceptos importantes en la programación en Java: la programación de hilos (multithreading) y la programación de GUI (Interfaz Gráfica de Usuario). Ambos son fundamentales para la creación de aplicaciones interactivas y eficientes. 5.1. Programación de Hilos (Multithreading) La programación de hilos permite la ejecución concurrente de tareas en un programa. Esto

Capítulo 5: Programación de Hilos (Multithreading) y Programación de GUI (Interfaz Gráfica de Usuario) Leer más »

Tratamiento de Excepciones, Manejo de Archivos y Flujos

Capítulo 4: Tratamiento de Excepciones, Manejo de Archivos y Flujos

Este capítulo se centrará en dos aspectos importantes de la programación en Java: el tratamiento de excepciones y el manejo de archivos y flujos. Estos conceptos son fundamentales para escribir programas robustos y capaces de interactuar con archivos y flujos de datos. 4.1. Tratamiento de Excepciones Las excepciones son eventos inesperados que pueden ocurrir durante

Capítulo 4: Tratamiento de Excepciones, Manejo de Archivos y Flujos Leer más »

Herencia y Polimorfismo Interfaces y Clases Abstractas

Capítulo 3: Herencia y Polimorfismo, Interfaces y Clases Abstractas

En este capítulo, profundizaremos en la programación orientada a objetos (POO) en Java, centrándonos en los conceptos de herencia y polimorfismo, además de explorar la importancia de las interfaces y clases abstractas. Estos conceptos son fundamentales para crear jerarquías de clases y construir programas más flexibles y reutilizables. 3.1. Herencia y Polimorfismo Herencia es un concepto

Capítulo 3: Herencia y Polimorfismo, Interfaces y Clases Abstractas Leer más »