Herramientas de usuario

Herramientas del sitio


bloque2:conceptos

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
bloque2:conceptos [07/09/2026 12:24] – [Módulos] Fernando Valdeónbloque2:conceptos [07/09/2026 12:29] (actual) – [Módulos] Fernando Valdeón
Línea 11: Línea 11:
 Es importante entender que para abrir un proyecto no es necesario tenerlo en ningún workspace. Puede estar en cualquier lugar de nuestro sistema, y ahí seguirá. Sin embargo es útil almacenarlo en algún workspace. Es importante entender que para abrir un proyecto no es necesario tenerlo en ningún workspace. Puede estar en cualquier lugar de nuestro sistema, y ahí seguirá. Sin embargo es útil almacenarlo en algún workspace.
  
-===== Módulos ===== +
-Un módulo en Java es una agrupación de paquetes y recursos relacionados. Introducidos en Java 9 a través del Java Platform Module System (JPMS), los módulos sirven como un nivel superior a los paquetes tradicionales para organizar mejor el código.+
  
  
Línea 23: Línea 22:
  
 Algunos paquetes de java famosos son: Algunos paquetes de java famosos son:
-  * java.lang: contiene las clases fundamentales de Java +  * [[https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/package-summary.html|java.lang]]: contiene las clases fundamentales de Java 
-  * java.io: contiene clases para gestionar la entrada/salida de datos al programa+  * [[https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/package-summary.html|java.io]]: contiene clases para gestionar la entrada/salida de datos al programa
  
-**Toda clase debe estar siempre en un paquete** No se recomienda crear clases sin paquete.+**Toda clase debe estar siempre en un paquete**. No se recomienda crear clases sin paquete. 
 + 
 +===== Módulos ===== 
 +Un módulo en Java es una agrupación de paquetes y recursos relacionados. Introducidos en Java 9 a través del Java Platform Module System (JPMS), los módulos sirven como un nivel superior a los paquetes tradicionales para organizar mejor el código.
  
 +Las clases propias de Java que utilizaremos en nuestros programas, están organizadas en una serie de paquetes, y estos a su vez están organizados en el [[https://docs.oracle.com/en/java/javase/21/docs/api/java.base/module-summary.html|módulo java.base ]]
  ===== Clases =====  ===== Clases =====
 La clase es un fichero que contiene las especificaciones con las que se crearán los objetos de esa clase. Podemos entenderla como el //molde//.  Cada fichero fuente de Java tendrá al menos la definición de una clase, y recomendablemente solo una. Las clases tienes una estructura básica: La clase es un fichero que contiene las especificaciones con las que se crearán los objetos de esa clase. Podemos entenderla como el //molde//.  Cada fichero fuente de Java tendrá al menos la definición de una clase, y recomendablemente solo una. Las clases tienes una estructura básica:
bloque2/conceptos.1788776644.txt.gz · Última modificación: por Fernando Valdeón