Language Intermedio

Importa todos los paquetes exportados de un módulo con una sola declaración.

✕ Java 8
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
✓ Java 25+
import module java.base;

// All of java.util, java.io, java.nio
// etc. available in one line
¿Ves un problema con este código? Cuéntanos.
🧹

Una sola línea

Reemplaza una lista interminable de imports con un solo import de módulo.

📦

Compatible con módulos

Aprovecha el sistema de módulos para importar conjuntos coherentes de paquetes.

🚀

Inicio rápido

Perfecto para scripts y prototipos donde las listas de imports son tediosas.

Enfoque Antiguo
Muchos imports
Enfoque Moderno
import module
Desde JDK
25
Dificultad
Intermedio
Declaraciones de importación de módulos
Disponible

Finalizado en JDK 25 LTS (JEP 511, sept. 2025).

Las declaraciones de importación de módulos permiten importar todo lo que un módulo exporta con una sola línea. Esto es especialmente útil para java.base, que abarca colecciones, E/S, streams y más.

Compartir 𝕏 🦋 in