当前位置: 首页 > article >正文

【Java基础面试题009】Java的I/O流是什么?

相关知识补充:黑马-字符集、IO流(一).pdf · Autism_Btkrsr/Blog_md_to_pdf - 码云 - 开源中国 (gitee.com)

黑马-IO流(二).pdf · Autism_Btkrsr/Blog_md_to_pdf - 码云 - 开源中国 (gitee.com)

回答重点

Java的I/O(输入/输出)流是用于处理输入和输出数据的类库。通过I/O流,程序可以从本地文件/网络文件中读取数据,或者将数据写入目标位置

I/O流分为两大类:字节流和字符流,分别用于处理字节级和字符级的数据:

  • 字节流:用于处理二进制文件,如图片、视频等。主要类是InputStream和OutputStream及其子类
  • 字符流:用于处理纯文本文件。主要是Reader和Writer及其子类

小补充:


http://www.kler.cn/a/421488.html

相关文章:

  • 【浏览器】缓存与存储
  • 泛化调用 :在没有接口的情况下进行RPC调用
  • 【iOS】多线程基础
  • 深入傅里叶级数与傅里叶变换:从基础到应用
  • LLM*:路径规划的大型语言模型增强增量启发式搜索
  • 【深度学习】四大图像分类网络之AlexNet
  • 160-两路14位400Msps AD,两路16位400Msps DA FMC子卡模块
  • 基于PySpark 使用线性回归、随机森林以及模型融合实现天气预测
  • 机器学习:精确率与召回率的权衡
  • 【服务器问题】xshell 登录远程服务器卡住( 而 vscode 直接登录不上)
  • Linux常用命令行
  • 澎峰科技助力中国移动 重磅发布智算“芯合”算力原生基础软件栈2.0
  • 剩余银饰的重量
  • 记录一次网关异常
  • 配置宝塔php curl 支持http/2 发送苹果apns消息推送
  • 基于单片机设计了居家智能音箱系统(论文+源码)
  • Java面试要点50 - List的线程安全实现:CopyOnWriteArrayList
  • @staticmethod、@classmethod
  • 什么是前端构建工具?比如(Vue2的webpack,Vue3的Vite)
  • echarts地图立体效果,echarts地图点击事件,echarts地图自定义自定义tooltip
  • 工程设计行业内外网文件交换解决方案:FileLink助力高效、安全的跨网协作
  • Linux网络编程之---多线程实现并发服务器
  • 【北京迅为】iTOP-4412全能版使用手册-第三十二章 网络通信-TCP套字节
  • 嵌入式蓝桥杯学习1 点亮LED
  • LabVIEW 队列消息处理器设计
  • 云计算介绍_02(虚拟化、虚拟化类型、虚拟化层架构、容器)