Java6是否支持同时读取和写入同一个文件?

Java6是否支持同时读取和写入同一个文件?,java,io,Java,Io,这可分为两个问题: 我知道可以同时为同一个文件创建文件读取器和文件写入器。FileReader和FileWriter是否相互配合良好,即是否保证新编写的内容在两者都打开时对读者可见?他们之间的互动方式是否有任何行为保证 是否可以在文件中创建一个可以读取、写入和查找的实体?例如,相当于python的open(文件名,“r+”)。如果存在这样的实体,java.io中是否有实体,或者只有第三方实体 您可以使用查看和。

这可分为两个问题:

  • 我知道可以同时为同一个文件创建文件读取器和文件写入器。FileReader和FileWriter是否相互配合良好,即是否保证新编写的内容在两者都打开时对读者可见?他们之间的互动方式是否有任何行为保证

  • 是否可以在文件中创建一个可以读取、写入和查找的实体?例如,相当于python的
    open(文件名,“r+”)
    。如果存在这样的实体,java.io中是否有实体,或者只有第三方实体

  • 您可以使用

    查看和。