Qu'est-ce que l'importer java.Io.* en Java?

Qu'est-ce que l'importer java.Io.* en Java?

En Java, le «Importer Java.Io.*; " est une instruction d'importation qui permet à un programme Java d'utiliser des classes à partir de la bibliothèque Java E / S (entrée / sortie). La bibliothèque d'E / S contient des classes et des interfaces pour effectuer des opérations d'entrée et de sortie. Le «Java.Le package IO propose des cours pour lire et écrire des fichiers, des flux et d'autres périphériques d'entrée / sortie.

Cet article montrera le contenu suivant:

  • Qu'est-ce que l'importer java.Io.* en Java?
  • Comment importer Java.Io.* dans le programme Java?

Qu'est-ce que l'importer java.Io.* en Java?

La déclaration «Importer Java.Io.*; " est utilisé pour importer toutes les classes et interfaces à partir du «java.Package IO.

L'explication de cette déclaration est mentionnée ci-dessous:

  • Le "importer»L'instruction est utilisée pour spécifier les classes et les interfaces auxquelles un programme doit accéder.
  • Le "Java.Io»Le package fournit des classes pour les opérations d'entrée et de sortie, y compris la lecture et la rédaction de données dans les fichiers, les flux et les consoles. Ce package comprend des classes comme «InputStream, «« OutputStream »,« Reader »et« écrivain."
  • L'astérisque (*) après «Java.Io«Dans l'instruction IMPORT, signifie que toutes les classes et interfaces dans le«Java.Io»Le package est importé. Il économise l'effort, car il arrête la nécessité d'importer chaque classe ou interface séparément.

Comment importer Java.Io.* dans le programme Java?

Un exemple est considéré comme importe Java.Io.* Peut être utilisé dans un programme Java:

Importer Java.Io.*
Exemple de classe publique
public static void main (String [] args) lance ioException
BufferedReader Br = nouveau BufferedReader (nouveau leader InputStreamRed (système.dans));
Système.dehors.println ("Entrez votre nom:");
Nom de la chaîne = br.readLine ();
Système.dehors.println ("bonjour," + nom + "!");

La description du code ci-dessus est mentionnée ci-dessous:

  • L'importation java.Io.* est utilisé pour importer toutes les classes à partir du java.package IO.
  • Les classes BufferedReader et InputStreamReader sont ensuite utilisées pour lire l'entrée de l'utilisateur, et l'iOException est lancée en cas d'erreurs.
  • En utilisant «Importer Java.Io.*; " Nous n'avons pas à spécifier le nom du package chaque fois que nous utilisons une classe du Java.package IO.

La sortie montre le «Hello, Syed Minhal Abbas!"Après avoir lu les entrées en utilisant le java.package IO.

Note: Il est important de noter que l'importation de toutes les classes et interfaces à l'aide de l'astérisque (*) peut entraîner des conflits de noms. Par conséquent, il est généralement recommandé d'importer uniquement les classes et les interfaces spécifiques qui sont nécessaires dans le programme.

Conclusion

En Java, le java.Le package IO fournit des cours pour effectuer des opérations d'entrée et de sortie. L'importation java.Io.* Déclaration au début d'un programme Java importe toutes les classes et interfaces du Java.Package IO, les rendant disponibles pour une utilisation dans le programme. Cela peut être utile lorsque vous travaillez avec différents types d'opérations d'E / S et facilite l'utilisation de plusieurs classes à partir du package dans un programme.