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

IO 一、IO概述

IO(Input/Output):输入和输出,指的是某个设备或环境进行数据的输入或者输出。例如:键盘的输入,再比如显示器就是输出设备,输出图像。

对于java来说输入输出问题,java将它抽象成流对象来解决。

以游戏程序为中心读取文件就是输入,写入文件是输出。

流的分类:

IO流在java中从输入输出角度分类:

         1.输入流

         2.输出流

IO流在java中从数据的角度来分类:

         1.字符流

                  文本,我们能读的懂的都可以认为是字符流。比如:文章,java文件

         2.字节流

                  二进制的数据,这种数据一般用文本打开我们读不懂。比如,图片文件,mp3文件

相关文章:

  • vi的基本使用
  • 题解:洛谷 P11785 「FAOI-R4」手写的从前
  • 【Python爬虫(67)】Python爬虫实战:探秘旅游网站数据宝藏
  • leetcode_动态规划/递归 70. 爬楼梯
  • Java String 类
  • 算法-图-数据结构(邻接矩阵)-BFS广度优先遍历
  • 【Python】mysql数据库增删查改
  • 数据库(MySQL)二
  • 番外·卓伊凡参加 [2025年2月HDD·鸿蒙赋能交流会·成都站] 线下活动的心得体会-优雅草卓伊凡
  • 【linux】文件与目录命令 - awk
  • 【Spark+Hadoop】基于Spark大数据小说数据分析推荐系统(完整系统源码+数据库+开发笔记+详细部署教程+虚拟机分布式启动教程)✅
  • 前缀和刷题-- LeetCode
  • 第四章:文本分类
  • 从零开始玩转TensorFlow:小明的机器学习故事 5
  • 欧拉筛法寻找素数与计算欧拉函数求和
  • 【Gin-Web】Bluebell社区项目梳理6:限流策略-漏桶与令牌桶
  • 服务器能否拒绝非浏览器发起的HTTP请求?
  • css文本两端对齐
  • 微信小程序 - 条件渲染(wx:if、hidden)与列表渲染(wx:for)
  • LeetCode-34. 在排序数组中查找元素的第一个和最后一个位置
  • 长期供应小企业网站建设/百度关键词搜索量排名
  • 深圳 旅游 网站建设/seo入门培训学多久
  • 小企业网站源码/常见的网络直接营销有哪些
  • 大型网站 中小型网站/g3云推广靠谱吗
  • 网站中搜索栏怎么做的/北京网站优化排名
  • 复制文章中自动添加网站版权/外贸网站搭建推广