| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2008 20:01:51
|
Jedi_FeniX
Virtual Machine Man
![[Avatar]](/images/avatar/06ab8d9df63b836129099247301c038b.jpg)
Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline
|
Eu tenho uma classe que abre um arquivo e lê o seus dados, até ai tudo bem....
Se eu abrir um documento com esta classe e no meio da operação apagar o documento, que é um txt, o aplicativo ainda continua lendo o mesmo e trazendo os dados, por que?
Sendo que quando eu abro o documento, eu deixo o "link" em memória, seria esta a causa?
Para abrir o documento eu uso a classe java.io.RandomAccessFile
This message was edited 1 time. Last update was at 17/03/2008 20:04:10
|
www.bau-de-dev.com |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2008 20:20:24
|
giovaniufop
JavaChild
Membro desde: 07/02/2007 15:16:37
Mensagens: 122
Offline
|
será que você pode colar seu código, somente a parte em que você lê o arquivo?
Algumas classes como a BufferedReader por exemplo lê pedaços relativamente grandes de dados retirados do arquivo de uma só vez e mantêm esses dados em buffer, talvez por isso vc ainda possa estar lendo informações do arquivos.
MAS, antes de tirar qualquer conclusão gostaria de ver seu código.
This message was edited 1 time. Last update was at 17/03/2008 20:20:53
|
Sun Certified Java Programmer 5
"Um brinde à cerveja, a causa e a solução de todos os problemas do mundo." - HOMER SIMPSOM |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2008 20:27:28
|
Jedi_FeniX
Virtual Machine Man
![[Avatar]](/images/avatar/06ab8d9df63b836129099247301c038b.jpg)
Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline
|
Blz, abaixo segue a parte do código que abre o arquivo e lê os dados.
Ve se ajuda, senão, coloco toda a classe....
This message was edited 1 time. Last update was at 17/03/2008 20:28:34
|
www.bau-de-dev.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2008 20:44:10
|
giovaniufop
JavaChild
Membro desde: 07/02/2007 15:16:37
Mensagens: 122
Offline
|
karamba, que zona hahaha.
Kra não consegui ver nem onde vc apagou o arquivo, sugiro que você tente simplificar sua classe rs
No mais, de uma olhada na API das classes que você está usando: http://java.sun.com/javase/6/docs/api/
talvez ajude
flw
This message was edited 1 time. Last update was at 17/03/2008 20:44:50
|
Sun Certified Java Programmer 5
"Um brinde à cerveja, a causa e a solução de todos os problemas do mundo." - HOMER SIMPSOM |
|
|
 |
|
|