viernes, 28 de febrero de 2025
jueves, 27 de febrero de 2025
2.1 Definición conceptual de componentes, paquetes / librerías. 2.2 Uso de librerías proporcionadas por el lenguaje.
2.1 Definición conceptual de componentes, paquetes y librerías en Java
Componentes
En Java, un componente es una unidad reutilizable de software que puede ser ensamblada para formar aplicaciones más grandes. Un componente puede ser una clase, un conjunto de clases, o incluso un módulo más complejo que proporciona funcionalidades específicas. Ejemplos de componentes incluyen botones en una interfaz gráfica (Swing, JavaFX) o módulos de seguridad en una aplicación empresarial.
Paquetes (Packages)
Un paquete en Java es un mecanismo para organizar clases e interfaces relacionadas en un grupo lógico. Los paquetes ayudan a evitar conflictos de nombres y facilitan la modularidad del código.
- Se definen usando la palabra clave
packageal inicio de un archivo Java. - Se pueden importar en otras clases con
import. - Ejemplo de declaración de un paquete:
Librerías (Libraries)
Las librerías en Java son colecciones de clases y métodos reutilizables que facilitan el desarrollo de software. Una librería puede estar empaquetada en archivos .jar (Java ARchive) y contener múltiples paquetes y clases.
Ejemplos de librerías populares:
- Apache Commons: Proporciona utilidades para manipulación de cadenas, archivos y más.
- Gson / Jackson: Para convertir objetos Java a JSON y viceversa.
- JUnit: Para pruebas unitarias.
2.2 Uso de librerías proporcionadas por el lenguaje
Java proporciona una serie de librerías estándar en su Java Standard Library (JSL) dentro del Java Development Kit (JDK). Estas librerías están organizadas en paquetes como java.lang, java.util, java.io, entre otros.
Ejemplo de uso de librerías estándar
- Manipulación de listas con
java.util
java.io
import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;
public class LeerArchivo { public static void main(String[] args) { try (BufferedReader br = new BufferedReader(new FileReader("archivo.txt"))) { String linea; while ((linea = br.readLine()) != null) { System.out.println(linea); } } catch (IOException e) { e.printStackTrace(); } }}
3. Manejo de fechas con java.time
import java.time.LocalDate;import java.time.format.DateTimeFormatter;
public class FechaEjemplo { public static void main(String[] args) { LocalDate fechaActual = LocalDate.now(); DateTimeFormatter formato = DateTimeFormatter.ofPattern("dd-MM-yyyy"); System.out.println("Fecha actual: " + fechaActual.format(formato)); }}
Las librerías proporcionadas por Java facilitan tareas comunes sin necesidad de depender de código externo. Sin embargo, si se requiere más funcionalidad, se pueden importar librerías de terceros mediante Maven o Gradle.jueves, 20 de febrero de 2025
martes, 18 de febrero de 2025
jueves, 13 de febrero de 2025
lunes, 10 de febrero de 2025
eventos en programacion (Audio)
Un evento es una acción desencadenada por la interacción de un objeto con el usuario o el sistema, como un clic en un botón. Los eventos permiten que los objetos se comuniquen entre sí y con el usuario, y son esenciales en las interfaces de usuario para responder a las acciones del usuario o notificar cambios en el estado de la aplicación.
Los eventos se implementan mediante el patrón de observador, donde un objeto (sujeto) notifica a sus observadores sobre cualquier cambio. En resumen, los eventos son cruciales para la interactividad en la programación orientada a objetos.
Los eventos también pueden ser utilizados para notificar al usuario de ciertos cambios o estados de la aplicación. Por ejemplo, un evento puede ser desencadenado cuando se ha completado una operación en segundo plano, lo que hace que la aplicación notifique al usuario de que la operación ha sido completada con éxito.
jueves, 6 de febrero de 2025
-
2.1 Definición conceptual de componentes, paquetes y librerías en Java Componentes En Java, un componente es una unidad reutilizable de soft...
.png)




