📦 归档笔记 — 原创建于 WizNote,仅作归档展示;观点以当年为准,非最新。

JavaIO基本知识

创建时间2019-03-11最后修改2019-03-11原位置/程序员成长之旅/Java学习/笔记/字数260图片/附件4
目录:程序员成长之旅/Java学习/笔记

如果读取到的字节数位EOF(-1)就像等于读取到文件结尾

GBK编码:中文 2个字节

英文 1个字节

UTF-8编码:中文 3个字节

英文 1个字节

FileStream以字节对文件操作

FileOutputStream 以一个文字为单位的输出流

FileInputStream    对文件的输入流

DateSteam以数据对文件进行操作

DateOutputString  在“流”的基础上包装了一些方便使用的方法

writeInt()/writeDouble()/writeUTF()

DateOutputSteam 和上面类似

BufferedSteam 在对流的操作基础上,带缓冲的进行操作,会提升效率

FileOutputStream--->write()方法相当于一滴一滴地把水“转移”过去

DataOutputStream-->writeXxx()方法会方便一些,相当于一瓢一瓢把水“转移”过去

BufferedOutputStream--->write方法更方便,相当于一飘一瓢先放入桶中,再从桶中倒入到另一个缸中,性能提高了

视频笔记

🖼 图片占位(归档模式)图片见原始导出:JavaIO%E5%9F%BA%E6%9C%AC%E7%9F%A5%E8%AF%86.assets/0.5365282060576224.png
🖼 图片占位(归档模式)图片见原始导出:JavaIO%E5%9F%BA%E6%9C%AC%E7%9F%A5%E8%AF%86.assets/0.05903852355767936.png