File类并不操作文件的内容,如果要进行内容的操作只能够通过两种途径完成,字节流和字符流。
如果要进行输入,输出操作,一般都会按照如下的步骤进行(以文件操作为例)
通过File类定义一个要操作文件的路径
通过字节流或字符流的子类对象为父类对象实例化
进行数据的读(输入),写(输出)操作
数据流属于资源操作,资源操作必须关闭。
对于java.io包而言它定义了两类流:
字节流(JDK1.0):InputStream,OutputStream
字符流(JDK1.1):Reader,Writer
网友评论