2014-02-06 49 views
1

此分支爲兩個問題:java 6支持同時讀取和寫入同一個文件嗎?

  1. 我知道這是可能創造的FileReader和一個FileWriter相同的文件一次。 FileReader和FileWriter是否能夠相互良好地發揮作用,即新書面內容是否保證在兩者都打開的情況下對讀者可見?有沒有保證他們互相交流的方式?

  2. 是否有可能創建一個可以在文件中讀取,寫入和查找的實體?例如,相當於python的open(filename, "r+")。如果存在這樣的實體,那麼java.io中是否存在一個或僅存在第三方?

+3

見[隨機訪問文件(Java的試行)(http://docs.oracle.com/javase/tutorial/essential/io/rafs.html)和[ RandomAccessFile(Class)](http://docs.oracle.com/javase/7/docs/api/java/io/RandomAccessFile.html)。 – user2864740

回答