Java进阶学习笔记64——IO流

news/2025/2/26 6:15:16

IO流:

输入输出流,就是读写数据的。

IO流的应用场景:

怎么去学习IO流?

1、先搞清楚IO流的分类、体系?

2、再挨个学习每个IO流的作用、用法。

IO流的分类:

按流的方向分为:

按流中数据的最小单位,分为:

IO流总体上来看就有四大流:

字节输入流:把磁盘或网络中的数据以一个个字节的形式写入到内存中。

字节输出流:把内存中的数据以一个个字节的形式写入到磁盘或网络中去。

字符输入流:把磁盘或网络中的数据以一个个字符的形式写入到内存中。

字符输出流:把内存中的数据以一个一个字符的形式写入到磁盘或网络中去。


http://www.niftyadmin.cn/n/5868166.html

相关文章

一文掌握python中正则表达式的各种使用

文章目录 1. 正则表达式基础1.1 常用元字符1.2 基本用法 2. 正则表达式高级功能2.1 分组捕获2.2 命名分组2.3 非贪婪匹配2.4 零宽断言2.5 编译正则表达式2.6 转义字符 3. 常见应用场景3.1 验证邮箱格式3.2 提取 URL3.3 提取日期3.4 提取HTML中的链接3.5 提取HTML中的图片链接3.…

排序趟数问题

1. 冒泡排序 趟数:最多 n-1 趟(n为元素个数)每趟操作:比较相邻元素,将最大元素“冒泡”到末尾。优化:若某趟无交换,可提前终止(如数组已有序时仅需1趟)。示例&#xff1…

如何获取zookeeper中的注册内容,在Java项目中演示

我来为你展示如何在Java项目中通过ZooKeeper获取已注册的内容。下面提供一个完整的示例,包括连接ZooKeeper、获取节点数据以及处理常见情况的代码。 示例代码 以下代码演示了如何从ZooKeeper中获取注册内容: import org.apache.zookeeper.*; import ja…

smolagents学习笔记系列(六)Secure code execution

这篇文章锁定官网教程 Secure code execution 章节的内容,主要介绍了smolagents是如何安全地执行LLM的输出结果。 官网链接:https://huggingface.co/docs/smolagents/v1.9.2/en/tutorials/secure_code_execution 为了不浪费你的时间,下面这…

JAVAweb之过滤器,监听器

文章目录 过滤器认识生命周期FilterConfigFilterChain过滤器执行顺序应用场景代码 监听器认识ServletContextListenerHttpSessionListenerServletRequestListener代码 过滤器 认识 Java web三大组件之一,与Servlet相似。过滤器是用来拦截请求的,而非处…

python绑定udp时使用127.0.0.1作为ip,无法sendto,报错Invalid argument

在 Python 中使用 UDP 套接字进行通信时,绑定127.0.0.1作为 IP 地址后无法使用sendto方法发送数据,可能由多种原因导致 这里是其中一个原因: 127.0.0.1 是本地回环地址,只能用于本机内部的进程间通信, 如果你绑定到 …

《OpenCV》—— 背景建模

背景建模是什么? 背景建模的意义? 通过背景建模,我们可以实现很多应用,例如运动检测、目标跟踪 背景建模的方法 帧差法 帧差法的原理 基于 K 近邻的前景分割算法(KNN) 原理 基于 K 近邻的前景分割算法…

pytest下放pytest.ini文件就导致报错:ERROR: file or directory not found: #

pytest下放pytest.ini文件就导致报错:ERROR: file or directory not found: # 如下: 项目文件目录如下: pytest.ini文件内容: [pytest] addopts -v -s --alluredir ./allure-results # 自动添加的命令行参数:# -…