2014-02-06 51 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

回答