首页 > 其他 > 详细

第十周课程总结

时间:2019-11-03 21:31:13      阅读:84      评论:0      收藏:0      [点我收藏+]

课程总结
本周主要是学习了一些关于文件的操作,一些使用Java操作进行输入输出的操作。

System类
1)System.out 向显示器上输出,是PrintStream的对象,PrintStream是OutputStream的字类,所以可以使用OutputStream向屏幕输出
2)Syatem.err 错误信息输出
3)System.in 键盘的输入流,是InputStream的对象

字节流和字符流
1)字节输出流:outputStream
常用方法:close()关闭输出流
flush()刷新缓冲区
write()写入数据流(但只能以字节写入)
以上方法如果重新执行会覆盖文件中的已有内容,想要追加新内容通过FileOutputStream类的另一种构造方法进行实例化
2)字节输入流:InputStream
常用方法:available() 取得输入文件的大小
close()关闭输入流
read()读取内容

3)字符输出流:Writer
常用方法:close()关闭输出流
write()输出字符串或字符数组
flush()强制清空缓存
追加文件使用FileWriter类,同字节输出流

4)字符输入流:Reader
常用方法:close()关闭
read()读取字符到数组
字节流和字符流区别在于字节流直接对文件进行操作,而字符流是将数据先放在缓存之后,在写入文件的

越学到后面越难,还是要多花时间!

第十周课程总结

原文:https://www.cnblogs.com/jiajia2333/p/11788730.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!