Objetivos do Tópico

  • Introdução ao pacote
  • Conteúdo

    O pacote java.io contém relativamente um grande número de classes. As classes formam uma razoável hierarquia estruturada.

    A maioria do pacote consiste de um stream (corente)de Bytes - subclasses da InputStream ou OutputStream - cada uma destes tipos de correntes tem um propósito muito específico .

    Antes de considerarmos a classse stream neste pacote, nós vamos considerar uma importante classe non-stream . File representa o nome de um arquivo ou diretório num modo de sistema independente e fornece métodos para listar diretórios, pesquisar atributos de arquivos e renomear e deletar arquivos.

    FilenameFilter é uma interface que define um método que aceita ou rejeita nome de arquivos. Isto é usado pela caixa de diálogo java.awt.FileDialog e pela classe File para especificar qual tipo de arquivo deverá ser incluído no listamento do diretório.

    RandomAccesFile permite você ler ou escrever de uma localização ou arquivo arbitrário.

    InputStream e OutputStream são classes abstratas que definem métodos que permitem a leitura ou escrita de bytes. Suas subclasses permitem que bytes sejam lidos e escritos de uma variedade de fontes.




  • Para saber mais consulte Bibliografia e Referências