File I/O

1·File类的常用方法

    方法名称                              说明

  boolean exists()                判断文件或目录是否存在

  boolean isFile()                 判断是否文件

  boolean isDirectory()       判断是否目录

  String getPath()                返回此对象表示的文件的相对路径名

  String getAbsolutePath() 返回此对象表示的文件的绝对路径名

  String getName()              返回此对象表示的文件或目录的名称

  boolean delete()                删除此对象指定的文件或目录

  boolean createNewFile()  创建名称的空文件,不创建文件夹

  long length()                      返回文件的长度,单位为字节,若文件不存在,则返回OL

2·流是指一串流动的字符,是以先进先出的方式发出的信息通道。

按流方向区分:输出流 OutpatStream和Writer作为基类。

                         输入流InputStream和Reader作为基类。

输入输出流是相对于计算机内存来说的。

                                                 字节输入流InputStream基类

                                    字节流

                                                  字节输出流OutpatStream基类

按照处理数据单元划分

                                                 字符输入流Reader基类

                                     字符流

                                                 字符输出流Writer基类

字节流是8位通用字节流,字符流是16位Vnicode字符流。

3· 读取数据常用的方法

          方法名称                                        说明

 int read()                                      读取一个字节数据

 int read(byte[ ] b)                        将数据读取到字节数组中

 int read(byte[ ] b,int off,int len) 从输入流中读取最多len长度的字节,保存到字节数组b中,保存的位置从off开始

 void close()                                 关闭输入流

 int available()                              返回输入流读取的估计字节数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值