Caso o sistema operacional emule arquivos de rede como arquivos locais (por exemplo o compartilhamento de drives do Windows e o Network File System no Linux), esse pacote pode também ser usado, reforçando, porque o sistema operacional apresenta um arquivo remoto como se fosse local.
Há diversos outros pacotes que tratam outros tipos de entrada e saída:
- HTTP o pacote é javax.swing.text.html
- imagens o pacote é javax.imageio.stream
- rede e sockets o pacote é java.nio.channels
Observe o padrão decorator:
- InputStream é o componente, FileInputStream é a implementação e ObjectInputStream é o decorador;
- Reader é o componente, InputStreamReader é a implementação e BufferedReader é o decorador.
Crie um programa que lê um arquivo texto e o imprime na tela.
Nenhum comentário:
Postar um comentário