做题------FileOutputStream自动创建或覆盖文件

答案选:C

因为FileOutputStream构造函数本身的逻辑,当使用FileOutputStream时,若文件存在,则被新的覆盖,若不存在,则构建;

若不想被覆盖,则:FileOutputStream(File file,false);

文件是以独占的方式打开,借用网友的比喻来理解:window打开文件时是无法删除文件的;

上题因文件不存在而构建,却没写入内容,这是因为缺少内存往文件里写入内容的逻辑:out.flush();

相关文章:

  • 2022-12-23
  • 2022-01-06
  • 2021-06-12
  • 2021-09-22
  • 2021-12-15
  • 2021-08-10
猜你喜欢
  • 2021-12-04
  • 2021-08-11
  • 2021-12-04
  • 2021-12-04
  • 2022-02-01
  • 2021-12-25
  • 2022-12-23
相关资源
相似解决方案