Java IO流系列(五)—— 用法总结
2016-10-06 22:45
417 查看
前言:首先,各位国庆快乐,大家都去哪玩了呢。笔者的丽水之行去爬了江浙之巅——黄茅尖,记录下的醉人美景在左侧微博里也希望能和大家分享。书归正文,这篇博客是笔者复习IO流系列后的小结,初衷是能在读者面对IO流问题的时候给以引导。
原文出处:http://blog.csdn.net/u014158743/article/details/52746086
本系列结束,谢谢。
Java IO流系列(一)—— 启动篇
http://blog.csdn.net/u014158743/article/details/52664986
原文出处:http://blog.csdn.net/u014158743/article/details/52746086
/* 字符流: FileReader: int read() int read(char[] arr) FileWriter: write(String ss) flush() BufferedReader: String readLine()----不包含换行符 BufferedWriter: void newLine() 字节流: FileInputStream : int read() int read(byte[] arr) FileOuttputStream: write(byte[] arr) BufferedInputStream BufferedOutputStream 转换流: InputStreamReader OutputStreamWriter 什么时候用转换流? 1:键盘输入数据 2:设置编码的时候 当遇到一个IO问题时,该怎么考虑? 1:是否有源和目的 有源:Reader InputStream 有目的: Writer OutputStream 2:是不是文本 是文本: Reader Writer 不是文本: InputStream OutputStream 3:根据第二部确定的体系,进一步的确定操作的是哪个设备 源:键盘,硬盘,内存,网络 目的:控制台,硬盘,内存,网络 1:复制一个文本文件 (1)有源:Reader InputStream 有目的: Writer OutputStream (2)是文本 Reader Writer (3)文件: FileReader FileWriter 是不是需要提高效率:BufferedReader BufferedWriter 2:把键盘输入的数据写入文件 (1)有源:Reader InputStream 有目的: Writer OutputStream (2)是文本 Reader Writer (3) 源:键盘 System.in 目的:硬盘 FileWriter 使用转换流把 System.in转成字符流 是不是需要提高效率:BufferedReader BufferedWriter */
本系列结束,谢谢。
Java IO流系列(一)—— 启动篇
http://blog.csdn.net/u014158743/article/details/52664986
相关文章推荐
- java中IO流总结之五:RandomAccessFile类的用法总结
- Java中访问权限修饰符public protected 缺省默认 private的用法总结
- Java关键字this与super用法总结
- Java中的IO流知识总结(转)
- Java学习总结之第十六章 Socket用法详解
- java io流总结
- Java IO流总结(zz)
- Java关键字final, static的用法总结
- Java中String的用法总结
- Java中的IO流知识总结 【转】
- 关于Java IO流学习总结
- 总结Java中return语句的用法
- 关于Java IO流学习总结
- 关于Java IO流学习总结
- Java基础IO流的简单总结(转)
- Java中final的用法总结
- 关于Java IO流学习总结
- java中的静态块static{}及this,super,final的用法总结
- java中的IO流总结
- Java中final的用法总结