标签:对象 reader 注意 实例 tput out 内容 总结 字符流
实验代码截图
1
2
学习总结:
字节流与字符流
字节流:
1)输入:inputStream,
2)输出:outPutStream;
字符流:
1)输入主要使用:reader类。
2)输出主要使用:write类。
注意:
1) IO操作属于资源操作,对于资源操作,操作最后必须关闭,否则有可能出现未知错误。
2)因为FielOutputStream有异常,wire()方法也有异常,为了节省操作,可以在主方法抛出异常,不处理
3)输出字符串:可以先用方法 getBytes()一次性读取字符串到字节数组中,然后再把字节数组输出。
4)OutputStream的实例对象调用write(byte []b)方法,把数组输出。
5)InputStream通过子类,利用多态性,向上转型,实例化对象。
6)InputStream对象调用read(byte b[])方法,把File中的内容读取给b[]数组。
7)在操作时候,如果文件本身不存在,就会为用户自动创建新文件。在操作输出流的时候也可以使用write(int i)的方式写出数据。
8)定义一个byte类型的数组对象,用于读取从File类的指定文件的内容。
9) 如果要想知道文件大小,直接使用File类即可。f.length()方法获得文件的大小,注意同时要类型转换。
标签:对象 reader 注意 实例 tput out 内容 总结 字符流
原文地址:https://www.cnblogs.com/wyh1314520/p/11788610.html