为了账号安全,请及时绑定邮箱和手机立即绑定
首页 手记 【九月打卡】第11天...

【九月打卡】第11天 文件传输基础——Java IO流 04

2022.09.19 12:07 21浏览

课程信息:

  • 课程名称:文件传输基础——Java IO流
  • 章节名称:字节流之文件输入流FileInputStream-1
  • 讲师姓名:Cedar

课程内容:

IO流(输入流、输出流)字节流、字符流

  1. 字节流 :InputStream、OutputStream

  2. InputStream抽象了应用程序读取数据的方式;
    OutputStream抽象了应用程序写出数据的范式;

  3. EOF = End 读到-1就读到结尾

  4. 输入流基本方法:
    int b = in.read(); 读取一个字节无符号填充到int低八位 -1是EOF
    in.read(byte[] buf) 读取数据直接填充到字节数组buf
    in.read(byte[] buf, int start, int size); 读取数据到字节数组buf;从buf的start位置开始存放size长度的数据

  5. 输出流基本方法
    out.write(int b) 写出一个byte到流,b的低8位
    out.write(byte[] buf) 将buf字节数组都写入到流
    out.write(byte[] buf, int start, int size) 字节数组buf从start位置开始写size长度的字节到流

  6. FileInputStream(继承自InputStream) —> 具体实现了在文件上读取数据

学习心得:

通过本次学习我学习到了字节流的相关知识,本次主要学习文件输入流FileInputStream,并进行了相关代码的演示,编写了FileInputStream流的工具类,收获很大,对IO流有了一个系统的认识。

课程截图:

图片描述
图片描述

点击查看更多内容
0人点赞

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

评论

作者其他优质文章

正在加载中
手记
粉丝
0
获赞与收藏
2

关注TA,一起探索更多经验知识

同主题相似文章浏览排行榜

风间影月说签约讲师

50篇手记,涉及Java、MySQL、Redis、Spring等方向

进入讨论

Tony Bai 说签约讲师

146篇手记,涉及Go、C、Java、Python等方向

进入讨论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消