¿Qué es la importación Java?.IO.*; en Java?

¿Qué es la importación Java?.IO.*; en Java?

En Java, la "importación java.IO.*; " es una declaración de importación que permite que un programa Java use clases de la biblioteca Java I/O (entrada/salida). La biblioteca de E/S contiene clases e interfaces para realizar operaciones de entrada y salida. El "Java.El paquete IO ”ofrece clases para leer y escribir archivos, transmisiones y otros dispositivos de entrada/salida.

Este artículo demostrará el siguiente contenido:

  • ¿Qué es la importación Java?.IO.*; en Java?
  • Cómo importar Java.IO.*; en el programa Java?

¿Qué es la importación Java?.IO.*; en Java?

La declaración "importar java.IO.*; " se utiliza para importar todas las clases e interfaces del "Java.Paquete IO ".

La explicación de esta declaración se menciona a continuación:

  • El "importarLa declaración se utiliza para especificar las clases e interfaces a las que un programa necesita acceder.
  • El "Java.IO"El paquete proporciona clases para operaciones de entrada y salida, incluida la lectura y la escritura de datos en archivos, transmisiones y consolas. Este paquete incluye clases como "InputStream, "" OutputStream "," Reader "y" Writer."
  • El asterisco (*) después "Java.IO"En la declaración de importación significa que todas las clases e interfaces dentro del"Java.IOEl paquete se importan. Ahorra esfuerzo, ya que detiene la necesidad de importar cada clase o interfaz por separado.

Cómo importar Java.IO.*; en el programa Java?

Se considera un ejemplo para importar Java.IO.*; se puede usar en un programa Java:

importar java.IO.*;
Ejemplo de clase pública
public static void main (string [] args) lanza ioexception
BufferedReader BR = New BufferedReader (nuevo InputStreamReader (sistema.en));
Sistema.afuera.println ("Ingrese su nombre:");
Nombre de cadena = BR.readline ();
Sistema.afuera.println ("Hola," + nombre + "!");

La descripción del código anterior se menciona a continuación:

  • La importación java.IO.*; se utiliza para importar todas las clases del Java.paquete IO.
  • Las clases de BufferedReader y InputStreamReader se usan para leer la entrada del usuario, y la IoException se arroja en caso de errores.
  • Utilizando "importar java.IO.*; " No tenemos que especificar el nombre del paquete cada vez que usamos una clase del Java.paquete IO.

La salida muestra el "Hola, Syed Minhal Abbas!"Después de leer la entrada usando el Java.paquete IO.

Nota: Es importante tener en cuenta que la importación de todas las clases e interfaces que usan el asterisco (*) puede dar lugar a conflictos de nombres. Por lo tanto, generalmente se recomienda importar solo las clases e interfaces específicas que se necesitan en el programa.

Conclusión

En Java, el Java.El paquete IO proporciona clases para realizar operaciones de entrada y salida. La importación java.IO.*; Declaración al comienzo de un programa Java Importa todas las clases e interfaces del Java.paquete IO, haciéndolos disponibles para su uso en el programa. Esto puede ser útil cuando se trabaja con diferentes tipos de operaciones de E/S y facilita el uso de múltiples clases del paquete dentro de un programa.