Đây là kịch bản:Có thể đọc và ghi vào tập tin cùng lúc không?
- ThreadA sẽ là người đọc từ một số ổ cắm, và ghi dữ liệu vào "myfile.txt"
- ThreadB sẽ là người đọc "MyFile", và khi nó đạt đến cuối cùng, nó sẽ lặp lại cho đến khi dữ liệu mới có sẵn trong MyFile (vì tôi không muốn mở lại "MyFile.txt", và mất thời gian để tôi đạt được vị trí từ nơi tôi đã ..).
Có thể thực hiện một việc như vậy không?
Nếu không, có cách nào khác để làm một việc như vậy không?
thể trùng lặp của [Làm thế nào để sử dụng Java để đọc từ một tập tin mà đang tích cực được viết?] (Http://stackoverflow.com/questions/4149/ làm thế nào-do-i-sử dụng-java-to-đọc-từ-một-tập-đó-là-tích cực được viết) –
Tôi đã thêm một liên kết đến một câu hỏi mà là một bản sao của một trong những điều này. Nhưng trong quá khứ, bạn đã thấy RandomAccessFile chưa? Bạn không cần phải trải qua toàn bộ tập tin một lần nữa để đọc từ một vị trí cụ thể –