【Java IO流】字节流详解

【Java IO流】字节流详解_第1张图片

文章目录

  • 1. IO 流概述
  • 2. IO 流分类
  • 3. 字节输出流
  • 4. 字节输入流
  • 5. 文件拷贝
  • 6. IO 流中的异常处理
  • 7. 总结
  • Java编程基础教程系列

1. IO 流概述

什么是 IO 流?

IO 流是存取数据的解决方案,在计算机中数据存放在硬盘的文件中,如果程序需要使用这些数据时,就会从文件中把数据读取到内存中,内存中数据的特点是不能永久化存储,程序停止,数据丢失。那么如何持久的保存程序中的数据呢?

程序中的数据会通过写入的方式存储到硬盘的文件中,特点是可以长期的存储,不会随着程序的终止而丢失,那么 Java 语言是怎样读取和写入数据的呢?

这里就引出了流的概念,流是一个抽象的概念,我们把数据在两设备的传输抽象为流的方式,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。

你可能感兴趣的:(#,付费专栏试读,java,spring,spring,boot)