-------------siwuxie095

 
 

 
 

 
 

 
 

Java IO简介:

 
 

IO 也写作"I/O",可理解为 In 和 Out,即 输入 与 输出

 
 

所以,IO体系的基本功能就是 读(取) 和 写(入)

 
 

 
 

 
 

 
 

IO流(IO体系的核心 )

 
 

作用:读写设备上的数据,硬盘文件、内存、键盘、网络数据…

 
 

根据数据的走向,可分为:输入流、输出流

 
 

根据处理的数据类型,可分为:字节流、字符流

 
 

 
 

 
 

 
 

 
 

字节流与字符流的区别:

 
 

字节流可以处理所有类型的数据,如MP3、图片、文字、视频等。在读取时,

读到一个字节就返回一个字节

 
 

『在Java中对应的类都是以 "Stream" 结尾』

 
 

 
 

字符流仅能够处理纯文本数据,如txt文本等。在读取时,读到一个或多个字节,

先查找指定的编码表,然后将查到的字符返回

 
 

『在Java中对应的类都是以 "Reader" 或 "Writer" 结尾』

 
 

 
 

 
 

 
 

【made by siwuxie095】

最新文章

  1. Linux驱动开发概述
  2. SharpPcap网络包捕获框架的使用--实例代码在vs2005调试通过
  3. Linux Shell shortcut
  4. 【c++】虚基类
  5. jQuery DOM操作
  6. 根据List中对象的某一属性进行排序
  7. hdu2085
  8. Linux中__init、__devinit等内核优化宏【转】
  9. wpf资源嵌套,一个资源引用另外一个资源,被引用的资源应该声明在前面
  10. vsCode 设置vue 保存自动格式化代码
  11. GMA Round 1 YGGDRASIL
  12. js中实现cookie的增删改查(document.cookie的使用详情)
  13. Atitti 固化数据库表结构方案
  14. 趣味讲解:移动互联网 VS 传统互联网
  15. jquery,字符串转json对象,json对象转字符串
  16. 如何写一个Xss Bot
  17. 迁移学习与fine-tuning有什么区别
  18. java修饰符顺序
  19. λ(lambda)表达式
  20. selenium===介绍

热门文章

  1. 【MFC】如何在MFC创建的程序中更改主窗口的属性 与 父窗口 WS_CLIPCHILDREN 样式 对子窗口刷新的影响 与 窗体区域绘制问题WS_CLIPCHILDREN与WS_CLIPSIBLINGS
  2. 简述Java面向对象三大特征:封装、继承、多态
  3. JSONP学习笔记
  4. 21天学通C++_Day4
  5. Android中Activity的LauchMode(加载模式)
  6. miniofs 配置使用
  7. php通过JavaBridge调用Java类库和不带包的自定义java类成功 但是调用带包的自定义Java类报错,该怎么解决
  8. python使用wxPython创建一个简单的文本编辑器。
  9. 实现对sqlite数据库增删改查
  10. ror中间一些单复数的规则