ficheiros

993 palavras 4 páginas
AULA TEÓRICA 4
Tema 5. Ficheiros
Ficheiro do tipo texto
Ø Classe File
Ø Criação. Manipulação.
Ø Classe StringTokenizer

Ficheiros de Objectos
Ø Criação. Manipulação

1

Ficheiros
A entrada de dados (leitura) permite transmitir informação do teclado para a memória central, enquanto que a saída de dados (escrita) possibilita a transmissão de informação da memória central para o ecrã do computador.
Estes fluxos de dados, teclado - memória e memória - ecrã, permitem ao programa comunicar com o utilizador: fluxo leitura
Programa

Teclado fluxo escrita

Ecrã

Programa fluxo leitura
Programa

Ficheiro fluxo Ficheiro

escrita
Programa

Em Java cada ficheiro é considerado como um fluxo sequencial de bytes.
Cada ficheiro acaba com um marcador de fim de ficheiro.
2

Um programa Java abre um ficheiro através de criação de um objecto e associação de um fluxo de bytes a este objecto.
Na verdade, Java cria três objectos de fluxo:
System.in (permite que um programa insira bytes pelo teclado),
System.out (permite gerar como saída dados no ecrã) e
System.err (permite gerar como saída mensagens de erro no ecrã).
Java inclui várias classes que permitem definir estes fluxos de dados, cada uma das quais é adequada a um determinado tipo de dados e forma de representação. Estas classes foram incluídas na biblioteca java.io, pelo que esta deve ser importada para qualquer programa que as use.
Os programas fazem processamento de ficheiros usando classes da biblioteca java.io, pelo que esta deve ser importada para qualquer programa que as use.

3

A biblioteca java.io contem classes:





FileReader para entrada baseada em caracteres de um ficheiro;
FileWriter para saída baseada em caracteres para um ficheiro;
FileInputStream para entrada baseada em bytes de um ficheiro;
FileOutputStream para saída baseada em bytes para um ficheiro.

Os ficheiros são abertos criando-se objectos dessas classes de

Relacionados

  • FICHEIRO
    338 palavras | 2 páginas
  • Meus ficheiros
    1424 palavras | 6 páginas
  • Ficheiro
    525 palavras | 3 páginas
  • Sistema de ficheiro
    3480 palavras | 14 páginas
  • servidor de ficheiros
    836 palavras | 4 páginas
  • Sistema de ficheiros
    952 palavras | 4 páginas
  • ficheiros de armazém
    1883 palavras | 8 páginas
  • Sistemas de Ficheiros
    4650 palavras | 19 páginas
  • TIC ficheiro
    4377 palavras | 18 páginas
  • Sistema de ficheiros
    3994 palavras | 16 páginas