Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
JAVA BÁSICO E INTERMEDIÁRIO<br />
Introdução a padrões de projeto (design<br />
patterns) 109<br />
Programação behaviorista - o paradigma<br />
modelo-visão-controle (MVC) 110<br />
Implementando um modelo em <strong>Java</strong><br />
(Observable) 113<br />
Implementando visões para um modelo 114<br />
Criando o primeiro aplicativo MVC 114<br />
Acesso a dispositivos de entrada e saída - I/O 116<br />
O que são I/O Streams ? 116<br />
Leitura de dados (java.io.InputStream) 117<br />
Escrita de dados (java.io.OutputStream) 118<br />
As classes de manipulação de Streams em <strong>Java</strong><br />
(o pacote java.io) 118<br />
Leitores e Escritores de dados em Streams com<br />
buffer 120<br />
Conversão entre bytes e caracteres 121<br />
O que é UNICODE? 121<br />
Manipulação de arquivos seqüenciais 122<br />
Manipulação de arquivos randômicos 123<br />
Serialização de objetos 124<br />
O que são Grafos de Objetos? 124<br />
Lendo objetos serializados de um arquivo 125<br />
Exercícios 126