DescricaoExercicioArquivos

download DescricaoExercicioArquivos

of 1

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.