FileDescriptor

1 try {
2     FileOutputStream out = new         
3     FileOutputStream(FileDescriptor.out);
4     out.write('A');
5     out.close();
6 } 
7 catch (IOException e) {}
8     
  • FileDescriptor 是“文件描述符”。
  • FileDescriptor 可以被用来表示开放文件、开放套接字等。
  • 以FileDescriptor表示文件来说:当FileDescriptor表示某文件时,我们可以通俗的将FileDescriptor看成是该文件。但是,我们不能直接通过FileDescriptor对该文件进行操作;若需要通过FileDescriptor对该文件进行操作,则需要新创建FileDescriptor对应的FileOutputStream,再对文件进行操作。
    • in -- 标准输入(键盘)的描述符
    •  out -- 标准输出(屏幕)的描述符
    •  err -- 标准错误输出(屏幕)的描述符
posted @ 2022-04-15 09:04  Cumuluslyy  阅读(57)  评论(0)    收藏  举报