java多线程中每个线程都要对一个文件进行写操作,但我发现,5个线程中只有一个线程写成功,怎么办???
OutputStreamos=newFileOutputStream("C:\\config.txt");BufferedWriterbw=newBufferedWrit...
OutputStream os =new FileOutputStream("C:\\config.txt");
BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(os));
bw.append("asdfgd");
bw.flush();
bw.close();
2楼...我把os放在主线程中后,在bw.flush()的时候会出IO错误:write error...不知道怎么回事... 展开
BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(os));
bw.append("asdfgd");
bw.flush();
bw.close();
2楼...我把os放在主线程中后,在bw.flush()的时候会出IO错误:write error...不知道怎么回事... 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |