请大神助,java多线程读写最简单问题,先谢了!

mmyzlinyingjie 2012-07-21 08:53:03
求JAVA用线程编写一个读写文件的程序,允许多个读者同时读文件,仅允许一个读者写文件.的源代码。
...全文
174 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
大盗懒羊羊 2012-07-22
  • 打赏
  • 举报
回复
读者、写者问题吗???
zhangyong369 2012-07-22
  • 打赏
  • 举报
回复
读和写同步吗
就是写没保存前 读的内容同步更新不
yktd26 2012-07-22
  • 打赏
  • 举报
回复
楼主的意思是多进程吧?
冰思雨 2012-07-22
  • 打赏
  • 举报
回复
多线程处理相同的文件吗 ?

就是说,你读的文件,和写的文件是同一个文件吗 ?
cyuan09 2012-07-21
  • 打赏
  • 举报
回复
写的时候加个锁
MiceRice 2012-07-21
  • 打赏
  • 举报
回复
你这个命题比较诡异。。。

如果你用RandomAccessFile来做,可以多个线程同时读写。

如果你用FileReader 和 FileWriter来做,只有有线程打开文件准备读了,就没法写了。

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧