Sistema cliente-servidor

1388 palavras 6 páginas
SISTEMAS
CLIENTE/SERVIDOR
Almir Silva de Oliveira

Tratamento de Arquivos em Java

O que é um Stream?




Um Stream representa um fluxo para entrada ou saída de dados, sendo que a fonte ou destino dos dados para entrada ou saída pode ser representada por um simples arquivo presente no disco rígido, um vetor, um socket ou ainda um outro programa.
Um programa pode usar um stream de entrada para ler dados de uma origem, enquanto um stream de saída pode ser usado por um programa para gravar dados em um destino.

O que é um Stream?

Representa a comunicação por meio de um Stream entre um programa e uma fonte de dados.
Stream de Entrada de dados.

Representa a comunicação por meio de um Stream entre um programa e um destino.
Stream de Saída de dados.

Tipos de Arquivos


Os arquivos podem ser classificados em arquivos de texto ou arquivos binários
 Arquivos

de texto: são compostos por uma série de caracteres ASCII agrupados em uma ou mais linhas.
 São

compreendidos pelos seres humanos

 Arquivos

binários: composto por uma série de bytes representados por caracteres não compreendidos pelo ser humano.
 Ex.:

imagens, vídeo, áudio, etc.

Manipulação de Arquivos
Java oferece várias classes para escrita e leitura de arquivos.  Pacote java.io possui as classes para a manipulação de arquivos:
 Essas classes são divididas em duas hierarquias de acordo com o tipo de arquivos que manipulam





FileInputStream/FileOutputStream (arquivos binários)
FileReader/FileWriter (arquivos de texto)

Os arquivos e diretórios podem ser representados através da classe File

A Classe File


A Classe File representa um objeto responsável por recuperar informações sobre arquivos ou diretórios em discos.
 Pertence

ao pacote java.io;
 Fornece recursos para:





Criação de diretórios e arquivos vazios;
Obtenção de informações de diretórios ou arquivos como tamanho, caminho, nome,

Relacionados

  • Resumo Sistema Cliente-Servidor
    5327 palavras | 22 páginas
  • Banco de dados sistema cliente servidor
    2136 palavras | 9 páginas
  • Sistemas Distribuídos, Sistemas Cliente-Servidor e Conexão em Rede
    1145 palavras | 5 páginas
  • 2 Estruturas Cliente Servidor
    2305 palavras | 10 páginas
  • redes
    4272 palavras | 18 páginas
  • Cliente servidor
    4432 palavras | 18 páginas
  • sod
    2100 palavras | 9 páginas
  • AULA 03 Projeo De SD Modelos De Arquiteturas 01
    1056 palavras | 5 páginas
  • Rede
    1587 palavras | 7 páginas
  • Sistemas Distribuídos
    1443 palavras | 6 páginas