码迷,mamicode.com
首页 > 编程语言 > 详细

JavaIO学习总结一

时间:2017-01-09 23:44:45      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:节点   操作   ext   fileinput   基础   取数   读写   size   文件   

Java IO 输入输出

一.概念

Java中输入输出操作是以流的方式进行的,流是Java内存中的一组有序数据序列.
Java将数据从源(文件、内存、控制台、网络)读入到内存中,形成了流,然后将这些流还可以写到另外的目的地(文件、内存、控制台、网络). 之所以称为流,是因为这个数据序列在不同时刻所操作的是源的不同部分。 二、分类   1、按照输入的方向分,输入流和输出流,输入输出的参照对象是Java程序。
  2、按照处理数据的单位不同分,字节流和字符流,字节流读取的最小单位是一个字节(1byte=8bit),而字符流一次可以读取一个字符(1char = 2byte = 16bit)。
  3、按照功能的不同分,分节点流和处理流,节点流是直接从一个源读写数据的流(这个流没有经过包装和修饰),
处理流是在对节点流封装的基础上的一种流,FileInputStream是一个接点流,可以直接从文件读取数据,但是BufferedInputStream可以包装 FileInputStream,使得其有缓冲功能。

三.字节输入流与字节输出流

技术分享

 

JavaIO学习总结一

标签:节点   操作   ext   fileinput   基础   取数   读写   size   文件   

原文地址:http://www.cnblogs.com/beamsliu/p/6266625.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!