I/O流(二) 一.缓冲流(缓冲区): 特点:本身没有读写的能力,需要借助普通的读写流进行读写,但可以加快读写的效率 分类:字符缓冲流:BufferedReader(读),BufferedWriter(写) 字节缓冲流:BufferedInputStream(读),BufferedOutputStr ...
分类:
编程语言 时间:
2018-05-25 22:09:10
阅读次数:
235
javaIO流基础知识以及多线程基础知识:计算机在Eclipse中存储中文方式,解码/编码,字节流,字节/字符缓冲流(高效流),内存操作流,数据流,合并流,打印流,属性集合类(Properties),序列化/反序列化流,Serializable标记接口,多线程
分类:
编程语言 时间:
2018-05-24 18:13:17
阅读次数:
220
Java集合知识,数组排序知识与IO流知识结合实例
分类:
编程语言 时间:
2018-05-24 18:07:37
阅读次数:
122
缓冲流: 在读写文件的各种流中,最令人烦恼的就是效率问题, 而缓冲流的目的就是提高读写效率 字节输出缓冲流: 字节输入缓冲流: 可以利用缓冲流复制文件,和以前的方法做对比: 并且比较下复制时间 字符缓冲输出流: 字符缓冲输入流: 字符缓冲流复制文本文件: 关于各种流的操作规律和选用: 1.明确是要读 ...
分类:
编程语言 时间:
2018-01-16 18:29:55
阅读次数:
206
要求:统计一个src文件下的所有.java文件内的代码行数(注释行、空白行不统计在内) 分析:先封装一个静态方法用于统计确定的.java文件的有效代码行数。使用字符缓冲流读取文件,首先判断是否是块注释开头,接着判断是否是块注释结尾,再判断是否是单行注释或者空白行,若都不是则是有效代码,统计行数+1。 ...
分类:
编程语言 时间:
2017-08-05 12:32:45
阅读次数:
132
1 //从键盘接收两个文件夹路径,把其中一个文件夹中(包含内容)拷贝到另一个文件夹中 2 @Test 3 public void t6(){ 4 //1) 接受两个文件夹路径 5 //1.创建一个 字符缓冲流 6 7 BufferedReader br = null; 8 ... ...
分类:
其他好文 时间:
2017-05-28 11:01:43
阅读次数:
134
package com.sxt.prac; /* * 缓冲流之字符缓冲流 defaultCharBufferSize = 8192; * 1.读入到程序 * 2.程序写到文件 * 3.采用循环边读边写 * 两个独有的方法: * BufferedReader br.readLine();//读内容 没... ...
分类:
其他好文 时间:
2017-04-26 21:37:23
阅读次数:
172
上次我们使用的是字节流,还有一种方式就是字符流,上次说过如何分辨使用哪种流,如果记事本可以读懂则使用字符流,否则使用字节流。使用字符流就需要牵扯到编码的问题,下面给出一种转化流的格式。 OutputStreamWriter OutputStreamWriter(OutputStream os):默认 ...
分类:
编程语言 时间:
2017-01-15 14:38:18
阅读次数:
390
字符缓冲流的特殊方法: A、BufferedWriter: public void newLine():根据系统来决定换行符 B、 BufferedReader: public String readLine():一次读取一行数据 注意:包含该行内容的字符串,不包含任何行终止符,如果已到达流末尾,则 ...
分类:
编程语言 时间:
2016-10-01 21:39:41
阅读次数:
215