I/O流之字符流 问题:字节流和字符流区别? java1.0只提供了字节流,分为输出流(Inputstream)和输入流(Outputstream), 以字节为单位来读取或写入数据,以二进制来处理数据(8位),但无法处理Unicode字符。 java1.1版本增加了字符流Reader(输入流)和Wr ...
分类:
其他好文 时间:
2018-01-30 00:09:05
阅读次数:
202
一.File类java.io.File类代表系统文件(文件和目录)访问文件属性步骤(1)创建文件对象 格式:File file=new File(String pathname);(2)调用方法:操作文件目录的属性(路径,权限,日期和时间等)File类的属性(separator默认名称分隔符)(1)在UNIX系统上,此字段的值
分类:
编程语言 时间:
2018-01-21 19:14:36
阅读次数:
255
缓冲流: 在读写文件的各种流中,最令人烦恼的就是效率问题, 而缓冲流的目的就是提高读写效率 字节输出缓冲流: 字节输入缓冲流: 可以利用缓冲流复制文件,和以前的方法做对比: 并且比较下复制时间 字符缓冲输出流: 字符缓冲输入流: 字符缓冲流复制文本文件: 关于各种流的操作规律和选用: 1.明确是要读 ...
分类:
编程语言 时间:
2018-01-16 18:29:55
阅读次数:
206
BufferInputStream和BufferOutputStream的特点: 缓冲字节输入输出流,缓冲流是处理流,它不直接连接数据源/目的地,而是以一个字节流为参数,在节点流的基础上提供一些简单操作。 先说不带缓冲流的工作原理吧,它读取到一个字节/字符,就向用户指定的路径写出去,读一个写一个,所 ...
分类:
编程语言 时间:
2017-12-16 17:22:50
阅读次数:
203
一开始,并不明白java中的缓冲流到底有什么作用。OutputStream和BufferedOutputStream有什么区别,两者的write()方法都是一个字节一个字节的写,不同之处就是BufferedOutputStream会将字节先写到一个缓冲区中,然后通过flush()或者关闭这个缓冲流来 ...
分类:
编程语言 时间:
2017-12-11 14:25:08
阅读次数:
191
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多流与文件相关内容。 2. 面向系统综合设计 图书馆管理系统或购物车 使用流与文件改造你的图书馆管理系统或购物车。 2.1 简述如何使用流与文件改造你的系统。文件中数据的格式如何? 答 : 主要是用了字符流以及缓冲流 ,通过字符流的 ...
分类:
编程语言 时间:
2017-12-09 21:03:27
阅读次数:
206
流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 Java流操作有关的类或接口: Java流类图结构: java输入/输出流体系中常用的流的分类表 注:表 ...
分类:
编程语言 时间:
2017-12-09 00:02:37
阅读次数:
285
1.输入输出流(单字节读取) 2.输入输出流(字节数组读取) 3.缓冲流 ...
分类:
编程语言 时间:
2017-11-30 18:08:17
阅读次数:
180