java之流

来源:互联网 发布:淘宝女装推荐 编辑:程序博客网 时间:2024/04/28 18:13
import java.io.*;
class TestFileReader
{
    public static void main(String[] args) throws Exception
    {
        //FileReader fr = new FileReader("I:\\Codes\\Java\\流\\TestFileReader.java");//路径名要用\\而非\,因为\为转义字符
        FileReader fr = new FileReader("I:/Codes/Java/流/TestFileReader.java");//路径谢伟正斜杠'/'也对,不用加转移符
        int ch;
        //read函数是从硬盘读入数据,存入程序中,read和write是针对硬盘而言的
        ch = fr.read();//fr.read();返回的是int类型
        while(-1 != ch)
        {
            System.out.printf("%c",ch);//%c后面不可以加上空格,ch前面加上(char也对),在java中字符型与整型也可以互相转换
            ch = fr.read();
        }
    }
}
/*
2015年10月16日21:23:27
总结:
1.流是类,但类不一定是流;
2.写FileReader fr时,要有三个意识:
                          建立了一个流对象
                          建立了一条管子
                          这条管子上有多个按钮,供操作
3.其实流就是带有按钮的管道
*/
0 0