Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private static void gravaDadosEmArquivo(Object objeto) throws IOException {
- FileOutputStream arquivoGrav = new FileOutputStream("dados.txt");
- ObjectOutputStream objGravar = new ObjectOutputStream(arquivoGrav);
- try {
- objGravar.reset();
- objGravar.writeObject(objeto);
- objGravar.flush();
- objGravar.close();
- arquivoGrav.flush();
- arquivoGrav.close();
- } catch(Exception ex){
- System.err.printf("Erro! %s/n/n", ex.getMessage());
- } finally {
- objGravar.close();
- arquivoGrav.close();
- }
- }
- private static Gerenciador recuperaDadosDeArquivo() {
- Gerenciador obj = null;
- try {
- FileInputStream arquivoLeitura = new FileInputStream("dados.txt");
- ObjectInputStream objLeitura = new ObjectInputStream(arquivoLeitura);
- obj = (Gerenciador) objLeitura.readObject();
- arquivoLeitura.close();
- } catch(Exception ex){
- System.err.printf("Erro! %s/n/n", ex.getMessage());
- }
- return obj;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement