O que é importar java.io.*; em java?

O que é importar java.io.*; em java?

Em Java, o “importar java.io.*; " é uma declaração de importação que permite que um programa Java use classes da biblioteca Java E/S (entrada/saída). A biblioteca de E/S contém classes e interfaces para executar operações de entrada e saída. O “java.O pacote io ”oferece aulas para ler e gravar arquivos, fluxos e outros dispositivos de entrada/saída.

Este artigo demonstrará o seguinte conteúdo:

  • O que é importar java.io.*; em java?
  • Como importar java.io.*; No programa Java?

O que é importar java.io.*; em java?

A declaração “Importar java.io.*; " é usado para importar todas as classes e interfaces do “java.pacote io ”.

A explicação desta declaração é mencionada abaixo:

  • O "importar”A declaração é usada para especificar as classes e interfaces que um programa precisa acessar.
  • O "Java.io”. Este pacote inclui aulas como “InputStream "," OutputStream "," Reader "e" Writer.
  • O asterisco (*) depois de “Java.io”Na declaração de importação significa que todas as classes e interfaces dentro do“Java.io”Pacote é importado. Economiza o esforço, pois impede a necessidade de importar cada classe ou interface separadamente.

Como importar java.io.*; No programa Java?

Um exemplo é considerado para importar java.io.*; pode ser usado em um programa Java:

importar java.io.*;
Exemplo de classe pública
public static void main (string [] args) lança ioexception
BufferErader BR = new BufferredReader (novo InputStreamReader (sistema.em));
Sistema.fora.println ("Digite seu nome:");
Nome da string = BR.Leia a linha();
Sistema.fora.println ("Hello" + Name + "!");

A descrição do código acima é mencionada abaixo:

  • A importação java.io.*; é usado para importar todas as classes do Java.pacote IO.
  • As classes BufferredReader e InputStreamReader são então usadas para ler a entrada do usuário, e a ioexception é lançada em caso de erros.
  • Usando “importar java.io.*; " Não precisamos especificar o nome do pacote toda vez que usamos uma classe do java.pacote IO.

A saída mostra o “Olá, Syed Minhal Abbas!”Depois de ler a entrada usando o java.pacote IO.

Observação: É importante observar que a importação de todas as classes e interfaces usando o asterisco (*) pode resultar em conflitos de nomes. Portanto, geralmente é recomendável importar apenas as classes e interfaces específicas necessárias no programa.

Conclusão

Em Java, o Java.O IO Package oferece aulas para executar operações de entrada e saída. A importação java.io.*; A declaração no início de um programa Java importa todas as classes e interfaces do Java.Pacote de IO, disponibilizando -os para uso no programa. Isso pode ser útil ao trabalhar com diferentes tipos de operações de E/S e facilita o uso de várias classes do pacote dentro de um programa.