Javaio

来源:互联网 发布:js字符串实例 编辑:程序博客网 时间:2024/06/06 04:17

文件在程序中是以流的形式存在:

输入流:数据从数据源(文件)到程序(内存)的路径。

输出流:数据从程序(内存)到数据源(文件)的路径。

判别输入输出流的方法:  以内存为参考,进来的的叫输入流,出去的叫输出流。


在Java中,文件流分为两种:1.字节流,可用于读写二进制文件及任何类型的文件。

                                          2.字符流,可用于读写文本文件,不能操作二进制文件。


实现的类:

                                   字节流                          字符流

输入                 InputStream            Reader

输出                OutputStream           Writer



FIle类

常用构造方法 File file3 = new File("g:\\ff");

//创建目录及文件File file3 = new File("g:\\ff");if(file3.isDirectory()){System.out.println("目录已存在!");}else{file3.mkdir();System.out.println("目录创建完毕!");}File file2 = new File("g:\\ff\\bb.txt");if(file2.exists()){System.out.println("有文件,不能创建");}else{try {file2.createNewFile();} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}}



0 0