首页 > 代码库 > J2SE基础:12.IO流编程
J2SE基础:12.IO流编程
继承体系:
1:字节流
以stream结尾的都是字节流。字节流用于读取二进制数据。
2:字符流
结尾都是以reader/writer结尾的。Write
append(char c) :写入字符
write(char[] cbuf)
write(String str)
write(int c)
flush()
close()
FileWrite(); 用于操作文件。BufferWriter();
带缓冲的套接流newLine() :输入一个换行符。
Reader
FileReader
BufferReader
readLine();
3:用字节流与字符流的注意点:
1:字节流与字符流,默认都是以一个字节或都一个字符读取的。
2:如果用字节数组或者字符数组的话,记住要控制最后读取到的字节数或者字符数。
3:如果用到低级流与高级流,关闭先关高级流,再关低级流。
字节流与字符流之间的转换
InputStreamReader:将字节输入流转化为字符输入流。
OutputStreamWriter:将字节输出流转化为字符输出流。
InputStremReader:属于字符流。
如何用流读取配置文件
配置文件:
将程序中动态变化的数据写在文件中,程序动态的获取文件中的内容。
这种文件就是配置文件。
ini:
properties:
XML:
J2SE基础:12.IO流编程
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。