黑马程序员技术交流社区
标题:
IO总结
[打印本页]
作者:
vermouth
时间:
2015-1-18 12:32
标题:
IO总结
之前没有系统学习IO的时候,都是直接查文档找能用的
学习了之后,才知道怎么做选择。
字节流是stream结尾的,InputStream OutputStream 前边加上类型,就是了。
字符流是Reader和Writer 加上类型就好啦。
读写基本方法:read() write()
读取文件时候使用缓冲数组,提高读写效率: len = read(buf); write(buf,0,len);
BufferedReader 有readLine方法
BufferedWriter 使用write方法写出字符串,newLine()加换行,flush()冲刷 才能写出
转换流:InputStreamReader OutputStreamWriter 把字节流转换为字符流
其他流:LineNumberReader: readLine() getLineNumber() 可以setLineNumber设置起始行
特殊的两个很好用的写出流:PrintWriter PrintStream 使用println自动调用flush
最后File类有一些一直不太明白的绝对路径相对路径问题,看了篇贴子:http://blog.csdn.net/woshirongshaolin/article/details/7693945
作者:
爱在西元前
时间:
2015-1-18 12:34
:lol 加油加油 ----我要一步一步往上爬~
作者:
vermouth
时间:
2015-1-18 12:46
爱在西元前 发表于 2015-1-18 12:34
加油加油 ----我要一步一步往上爬~
西元前~~~
作者:
兮兮之c
时间:
2015-1-25 00:36
内存操作流很重要,你应该总结一下。
作者:
孤影恋红尘
时间:
2015-1-25 20:13
赞!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2