JAVA IO流结构图概览
整理Java IO流的关系,并作图如下,以供参考。
下图基于JDK 1.8制作,其中需要注意的是StringBufferInputStream和LineNumberInputStream已被废弃。
详情如下:
1. StringBufferInputStream
@deprecated
This class does not properly convert characters into bytes. As of JDK 1.1, the preferred way to create a stream from a string is via the <code>StringReader</code> class.
由于该类无法准确的将字符转换为字节,因此建议用StringReader来取代使用。
2. LineNumberInputStream
@deprecated
This class incorrectly assumes that bytes adequately represent * characters. As of JDK 1.1, the preferred way to operate on * character streams is via the new character-stream classes, which * include a class for counting line numbers.
由于该类错误地认为字节能恰当地表示字符,因此推荐使用字符流的类来取代,即LineNumberReader。
JAVA IO流结构图概览相关推荐
- java io流区别_Java中IO流的分类和BIO,NIO,AIO的区别
到底什么是IO 我们常说的IO,指的是文件的输入和输出,但是在操作系统层面是如何定义IO的呢?到底什么样的过程可以叫做是一次IO呢? 拿一次磁盘文件读取为例,我们要读取的文件是存储在磁盘上的,我们的目 ...
- Java IO流学习总结四:缓冲流-BufferedReader、BufferedWriter
Java IO流学习总结四:缓冲流-BufferedReader.BufferedWriter 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/det ...
- Java IO流学习总结三:缓冲流-BufferedInputStream、BufferedOutputStream
Java IO流学习总结三:缓冲流-BufferedInputStream.BufferedOutputStream 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/ ...
- Java IO流思维导图
Java IO流
- Java读取文件流用什么对象_使用Java IO流实现对文本文件的读写过程中,通常需要处理下列( )异常。_学小易找答案...
[论述题]请根据第一次平时作业的选题,结合第二次课内容,自拟一个论文提纲. [单选题]在 switch ( expression )语句中, expression 的数据类型不能是 ( ) [单选题] ...
- java io流大全_Java IO流系统整理
Java IO流的分类 Java中的流,可以从不同的角度进行分类. 按流向分类: 输入流: 程序可以从中读取数据的流. 输出流: 程序能向其中写入数据的流. 按数据传输单位分类: 字节流:以字节(8位 ...
- Java IO流学习总结八:Commons IO 2.5-IOUtils
Java IO流学习总结八:Commons IO 2.5-IOUtils 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/550519 ...
- Java IO流学习总结七:Commons IO 2.5-FileUtils
Java IO流学习总结七:Commons IO 2.5-FileUtils 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/5497 ...
- Java IO流学习总结六:ByteArrayInputStream、ByteArrayOutputStream
Java IO流学习总结六:ByteArrayInputStream.ByteArrayOutputStream 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/ar ...
最新文章
- 面向对象第四单元(UML)总结体会课程总结
- 批量将图片保存到模拟器
- Python网络编程之TCP服务器客户端(二)
- vscode创建代码截图_如何在VSCode中创建代码配置文件
- 深度学习(五十二)变分贝叶斯自编码器(下)
- Intel 64/x86_64/IA-32/x86处理器 - 通用指令(4) - 比特位设置指令/字节设置指令
- ComboBox信息读取
- springboot sessionfactory_Spring Boot从入门到精通(五)多数据源配置实现及源码分析...
- 洛谷——P1421 小玉买文具
- silverlight下多线程处理
- 网易新闻 鸿蒙,本报记者体验华为首款鸿蒙产品
- 如何理解Linux shell中的“21”?
- 虚拟机安装linux输入密钥,远程连接虚拟机并做密钥认证
- POI实现word转html(带图片),实现word在线预览
- 科学计算matlab尔雅答案,科学计算与MATLAB语言超星尔雅最新答案大全
- 字符个数统计 java
- 腾讯应用宝正式开启 比赛进行到第手游渠道
- 第一次尝试公司项目上线
- lic文件用计算机程序打开,后缀名是lic的文件用什么软件打开?
- pr cpu100%_PR插件NewBlueFX Titler Pro6.0安装教程