概述File i/o

Posted 琳家小美

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了概述File i/o相关的知识,希望对你有一定的参考价值。

 1.File对象既可表示文件,也可表示目录(文件夹).

2. 创建一个File对象

        File file = new File (String pathName【文件路径名】);

3.在Windows操作系统中,文件路径名中的分隔符可用正斜杠“/”,也可用反斜杠“\\”.

 

                   * File类的常用方法

方法名称

说明

boolean exists ( )

判断文件是否存在

boolean isFile ( )

判断是否是文件

boolean isDriectory( )

判断是否是目录

String getPath ( )

返回此对象表示的文件的相对路径名

String getAbsolutePath ( )

返回此对象表示的文件的绝对路径名

String getName ( )

返回此对象表示的文件或目录的名称

boolean delete ( )

删除此对象指定的文件或目录

boolean createNewFile ( )

创建名称的空文件,不创建文件夹

long length ( )

返回文件的长度,单位为字节,若文件不存在,则返回0L。

数组 listFiles ( )

File file1=new File(路径名);

File[] file=file1.listFiles();

返回一个数组,保存当前目录下的所有文件或目录

System.out.println(file[i].getPath());

 

4.流,是指一连串流动的字符,是以先进先出的方式发送和接收数据的通道。

   程序和数据源之间是通过流联系起来的

以上是关于概述File i/o的主要内容,如果未能解决你的问题,请参考以下文章

I/O复用机制概述

Java NIO1:I/O模型概述

C++ I/O库概述

C++ I/O库概述

输入/输出系统(I/O)

Nginx——Nginx概述