当前位置:主页 > 校区热点 > 行业报导 >

Java I/O流概念分析整理

时间:2016-07-23 17:29来源:北大青鸟校区 作者:青鸟信息员 点击:
按照数据流的方向不同可以分成:输入流和输出流!
按照处理数据单位不同可以分成:字节流和字符流!
按照实现功能不同可以分成:节点流和处理流。
输出流:
哈尔滨Java培训
哈尔滨计算机培训
输入流:
哈尔滨Java培训
哈尔滨Java培训

因此输入和输出都是从程序的角度来说的。
字节流:一次读入或读出是8位二进制。
字符流:一次读入或读出是16位二进制。
字节流和字符流的原理是相同的,只不过是处理的单位不同而已。其后缀Stream是字节流,而后缀Reader,Writer是字符流。
节点流:直接与数据源相连,读入或读出。
哈尔滨Java培训

直接使用节点流,读写不方便,为了更快的读写文件,才有了处理流。
处理流:与节点流一块使用,在节点流的基础上,再套接一层,套接在节点流上的就是处理流。
哈尔滨Java培训
Jdk提供的流继承了四大类:InputStream(字节输入流);OutputStream(字节输出流);Reader(字符输入流);Writer(字符输出流)。
以下是java中io中常用的流。
哈尔滨Java.IO培训
字节输入流:
哈尔滨Java培训
字节输出流:
哈尔滨Java培训
字符输入流:
哈尔滨Java培训班
字符输出流:
哈尔滨Java培训课程
------分隔线----------------------------


博仁校区地址:哈尔滨市南岗区文林街61号(公交路线:16/121/90线等)  学校电话:0451-88008508 在线咨询:刘老师

Copyright @ 2007-2018 北大青鸟(哈尔滨博仁)授权培训中心版权所有 | 黑ICP备07500069号