为了账号安全,请及时绑定邮箱和手机立即绑定

【学习打卡】第7天 Java基础进阶-集合、泛型、多线程、I/O与综合案例

标签:
Java

课程名称:Java工程师2022版

课程章节:通过I/O实现文件的读取与写入

课程内容

今天学习内容包括:

       ①初识I/O的那些事:IO (输入/输出)是所有程序都必需的部分,使用输入机制,允许程序读取外部数据(包括来自磁盘、光盘等存储设备的数据)、用户输入数据,使用输出机制,允许程序记录运行状态,将程序数据输出到磁盘、光盘等存储设备中

       ②通过字节字符流实现文件读取和写入:字节输入流-InputStream、字节输出流- OutputStream、字符输入流Reader、字符输出流 Writer

       ③初识其他流的应用: ByteArrayInputStream字节数组输入流、ByteArrayOutputStream字节数组输出流、CharArrayReader字符数组字符输入流、CharArrayWriter字符数组字符输出流、ObjectInputStream对象输入字节流

课程收获

       重点学习了关于字节输入输出流的操作与实现,InputStream是所有字节输入流的父类,InputStream提供核心方法read() , 用于读取字节数据。FileInputStream类专用于读取二进制文件;OutputStream是所有字节输出流的父类,OutputStream提供核心方法write() ,用于向指定输出流输出字节数组。FileOutputStream类专用于写入二进制文件。

       同时学习了关于缓冲区的内容。

https://img1.sycdn.imooc.com//62f263ba00015e7911180611.jpg

       明天继续加油!


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消