Pular para o conteúdo

Streams, lendo do teclado e escrevendo em arquivos com Java

Artigo com código fonte bem comentado (pelo menos essa era a intenção) ensinando um pouco sobre fluxo de dados (streams), como ler strings da entrada padrão e ainda colocá-las em arquivos.
Aeliton Germano aeliton
Hits: 34.821 Categoria: Java Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Uma palavrinha sobre fluxo de dados (streams)

Stream traduzido, quer dizer fluxo, refere-se ao fluxo de dados no programa.

Os streams podem ser de entrada ou saída:
  • entrada (input stream) de onde o programa recebe dados;
  • saída (output stream) onde ele escreve dados;

Os streams podem ter ainda outras especificações quanto ao tipo de dados que trafegam através deles, no nosso caso usaremos streams de caracteres.

De maneira geral, nos referiremos aos streams assim:

<tipo do dado> <input ou output> stream

Exemplos:
  • character input/output stream
  • byte input/output stream

Para o bom e velho português:
  • stream de entrada/saída de caracteres
  • stream de entrada/saída de bytes

Acho que é tudo que precisamos saber sobre streams...

PS: Neste artigo usaremos a palavra em inglês "stream" para nos referir-mos aos fluxos de dados e algumas vezes "input" ou "output" para me referir a "entrada" ou a "saída" respectivamente.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Uma palavrinha sobre fluxo de dados (streams)
   2. Sobre as classes que usaremos
   3. Código-fonte
Nenhum artigo encontrado.

Máquina Virtual Java (Java Virtual Machine)

Programação orientada a objetos e o Java (parte 7)

Ambiente de desenvolvimento Java com Eclipse + JDK 6 + Tomcat 5.5.20

Programação orientada a objetos e o Java (parte 3)

Instalação do Java da Oracle em distros Debian-like

#1 Comentário enviado por m4sk4r4 em 04/11/2004 - 22:08h
Ae aeliton, mandou muito bem no artigo, bem claro e bem estruturado, parabéns velho, tou na espera dos próximos artigos,


Até +
[]'s
#2 Comentário enviado por ThalesBoss em 05/11/2004 - 05:06h
Parabens, aeliton!!! o artigo tah muito claro... o codigo tbm, certamente isso vai ser uma ajuda boa pra caramba, pra galera toda!!!

obs: temos ki bbmorar e comemerar sua conquista como novo analista!

Thales!!!!!
#3 Comentário enviado por jose_maria em 06/11/2004 - 16:06h
Opá, taí um artigo bem útil pra quem tá iniciando com Java.
A entrada de dados, em aplicações tipo terminal, com Java são meio chatinhas. Um artigo nessa área e sempre bem-vindo.
Valeu Aeliton.
#4 Comentário enviado por efantini em 05/04/2005 - 15:21h
Como o jose_maria escreveu: para quem está iniciando vale, e valeu, a dica
#5 Comentário enviado por jabesfelipe em 04/01/2008 - 10:05h
Interessante
#6 Comentário enviado por sukelly em 09/08/2010 - 08:47h
muito bom o artigo

Contribuir com comentário

Entre na sua conta para comentar.