Este es el escenario:¿Es posible leer y escribir en un archivo al mismo tiempo?
- ThreadA va a leer de algunos zócalo y escribir datos en "MyFile.txt"
- ThreadB va a leer "MiArchivo", y cuando se llega al final, se bucles hasta que haya nuevos datos disponibles en MyFile (porque no quiero volver a abrir "MyFile.txt", y perder el tiempo, así que llego a la posición desde donde estaba ...).
¿Es posible hacer tal cosa?
Si no, ¿hay alguna otra manera de hacer tal cosa?
posible duplicado de [¿Cómo se utiliza Java para leer de un archivo que está siendo activamente escrito?] (Http://stackoverflow.com/questions/4149/ how-do-i-use-java-to-read-from-a-file-that-is-being-being-written) –
He agregado un enlace a una pregunta que es un duplicado de este. Pero de paso, ¿has visto RandomAccessFile? No necesita volver a leer todo un archivo para leer desde un puesto en particular –