DescricaoExercicioArquivos
-
Upload
jose-flavio-goncalo -
Category
Documents
-
view
216 -
download
0
Transcript of DescricaoExercicioArquivos
-
7/23/2019 DescricaoExercicioArquivos
1/1
Java Avanado Pgina 1 de 1
Descrio de Exerccio: Arquivos
Passos para execuo do exerccio
1. Implementar a classe qualiti.arquivos.FuncoesArquivos que disponibiliza os
seguintes mtodos:a. public static void verificarPropriedadesArquivo(String arquivo);
Deve mostrar as seguintes propriedades do arquivo:
caminho completo, nome,
diretrio pai,
caminho, se ou no read-only
se diretrio (caso seja um diretrio listar seu contedo)Caso o arquivo no exista, ele deve ser criado de imediato.
b.public static void copiarArquivo(String fonte, Stringdestino);
// Cria uma cpia de arquivo fonte com o nome do arquivo destino
c.public static void lerArquivoTexto(String arquivo);// L um arquivo texto do disco e imprime seu contedo
d.public static void imprimeVariasVezes(String arquivo);//Cria um arquivo no seguinte formato:
NmeroTextoNmeroTexto
e em seguida l e imprime o texto uma quantidade de vezes igual ao
valor do nmero lido anteriormente.
2. Criar uma classe qualiti.arquivos.TesteFuncoesArquivos que testa todos osmtodos
3. Alterar a classe Fachada para que ela leia os parmetros para conexo com obanco de dados a partir de um arquivo de properties.
4. Criar uma classe qualiti.arquivos.SerializadorContas com dois mtodos abaixopara salvar/recuperar uma poupana em arquivo:
a.public static void serializarPoupanca(Poupancapoupanca, String arquivo) throws IOException;
b.public static Poupanca deserializarPoupanca(Stringarquivo) throws IOException, ClassNotFoudException;
5. Realize as alteraes necessrias na classe Poupanca para que ela possa sercompletamente serializada e crie um mtodo main para testar os dois mtodos
6. Agora realize alteraes para que o saldo no seja serializado.