脚本宝典收集整理的这篇文章主要介绍了Java IO学习笔记总结
脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。
Java IO学习笔记总结
前言
前面的八篇文章详细的讲述了Java IO的操作方法,文章列表如下
后续
字节流
字节流的操作都是基于
InputStream
和OutputStream
这两个抽象类
InputStream
InputStream
是字节输入流,主要的功能是从文件中读取数据,它的子类有内存操作流ByteArrayInputStream
,管道输入流PipedInputStream
,和FileInputStream
OutPutStream
OutputStream
是字节输出流,主要功能是向文件中写入数据,它的常用的子类有ByteArrayOutputStream
,FileOutputStream
,PipedOutputStream
,PrintStream
字符流
字符流的操作都是基于家
Writer
和Reader
这两个抽象类的,一个是输出流,一个是输入流
Writer
写入字符流的操作类,常用的子类有
PrintWriter
,BufferedWriter
,OutputStreamWriter
(字节流和字符流之间的桥梁)
Reader
用于读取字符流的抽象类,常用的子类有
BufferedReader
,InputStreamReader
最好用的
输出流最好用的
File file=new File("/tmp"+File.separator+"test"+File.separator+"test.txt"); //用BufferedWriter实例化PrintWriter,显著提高写入的效率 PrintWriter printWriter=new PrintWriter(new BufferedWriter(new FileWriter(file))); String name="陈加兵"; int age=22; float grade=99.9f; printWriter.printf("姓名:%s,年龄:%s,grade:%s",name,age,grade); //格式化的写入 printWriter.close();
输入流最好用的
本人觉得输入流中
BufferedReader
功能已经很强大了
总结
以上是脚本宝典为你收集整理的
Java IO学习笔记总结
全部内容,希望文章能够帮你解决Java IO学习笔记总结
所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。