Gravar e Limpar dado da memória

0 respostas
V

Pessoal,

Preciso guardar alguns dados na memória e mesmo que o usuário saia da aplicação esse dado precisa continuar armazenado.

Vejam se é assim que devo fazer:

try {
						myRecordStore = RecordStore.openRecordStore("Arquivo", true); 
						System.out.println("Mem(antes) = " + Runtime.getRuntime().freeMemory()); 
						String informacao = data1; 
						byte[] dados = informacao.getBytes(); 
						int myRecordID = myRecordStore.addRecord(dados, 0, dados.length); 
						System.out.println("Mem(depois) = " + Runtime.getRuntime().freeMemory()); 
						System.out.println("Dado persistido = " + myRecordStore.getRecord(myRecordID)); 
					} catch (RecordStoreException rse) { 
						rse.printStackTrace(); 
					} finally { 
						try { 
						    if (myRecordStore != null) { 
						       myRecordStore.closeRecordStore(); 
						    } 
						} catch (RecordStoreException rse) { 
						    rse.printStackTrace(); 
						} 
					}

Agora, como faço para limpar esse dado?

Vinicius.

Criado 8 de setembro de 2006
Respostas 0
Participantes 1