字节流和字符流的区别: 直接根据图片得出结论: 结论: 字节流在操作时本身不会用到缓存区,是在文件本身直接操作的,而字符流在操作时使用了缓存区,通过缓存区在操作文件; 所以在操作字符流的时候一定要关闭输出流,如果不关闭输出流,可以使用flush()方法强制清空缓存区,这样也会将缓存区的数据刷到文件中 ...
分类:
编程语言 时间:
2016-06-24 14:31:32
阅读次数:
111
IO概述: IO流用来处理设备之间的数据传输 java对数据的操作是通过流的方式 java用于操作流的对象都在IO包中 流按操作数据分为两种:字节流与字符流(编码表) 流按流向分为:输入流,输出流 IO流常用基类 java.io包中的流的基本操作主要有:字节流和字符流 字节流的抽象基类: Input ...
分类:
编程语言 时间:
2016-06-24 10:46:24
阅读次数:
205
1.阐述BufferedReader和BufferedWriter的工作原理,是否缓冲区读写器的性能恒大于非缓冲区读写器的性能,为什么,请举例说明?答:BufferedReader:从字符输入流读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取;BufferedWriter:将文本写入字符输出流,缓冲各个字..
分类:
编程语言 时间:
2016-06-23 22:28:13
阅读次数:
169
IO-字节输出流-FileOutputStream字节流基本操作与字符流相同但是它不仅可以操作字符,还可以操作其他的媒体文件例程一个Jpg文件java.io类OutputStreampublicabstractclassOutputStream此抽象类是表示输出字节流的所有类的超类。java.io类FileOutputStreampublicclassFileOutput..
分类:
其他好文 时间:
2016-06-23 22:24:27
阅读次数:
226
apche的commons-io.jar包,里面有个类IOUtils,提供的下列方法: readLines方法能够从字节输入流或字符输入流里读取数据,按行读,返回字符串组成的list write方法能把字节组、字符组、字符、字符串、StringBuffer写入到字节或字符输出流里 contenteq ...
分类:
其他好文 时间:
2016-06-23 20:39:06
阅读次数:
157
原文http://www.w3school.com.cn/js/js_htmldom_html.asp 改变 HTML 输出流 JavaScript 能够创建动态的 HTML 内容: 今天的日期是: Wed Jun 22 2016 10:15:30 GMT+0800 (中国标准时间) 在 JavaS ...
分类:
编程语言 时间:
2016-06-22 10:51:07
阅读次数:
204
1.定义函数,输出一个byte的二进制字符串。2.定义工具类,完成int数和byte[]之间的相互转换。3.阐述IO流。输入输出流字符字节流缓冲和非缓冲流转换流.4.通过File对象打印输出指定路径下的整个目录树结构。5.完成文件夹复制。---------------------------------------------1.pa..
分类:
编程语言 时间:
2016-06-21 21:02:27
阅读次数:
237
今天学完IT十八掌第十四天java基础课程:学习内容:BufferedOutputStream:缓冲区字节输出流---------------------------------1.Object-->OutputStream-->FilterOutputStreasm-->BufferedOutputStreamss2.使用装饰模式3.close()BufferedInputStream:缓冲区字节输入流-..
分类:
其他好文 时间:
2016-06-21 11:01:58
阅读次数:
110
一.文件和目录
1.显示文件的基本信息。
2.显示目录的基本信息。
3.在指定目录下创建单个文件。
4.指定目录下创建多个临时文件。
二、字节流
1.生成ZIP压缩文件
2.解压缩zip文件
3.生成Excel文件
4.读取excel文件
5.生成PDF文件
6.读取PDF文件中的内容
7.利用poi读取Word文件中的内容。
三、字符流
1.追加文件内容
2...
分类:
编程语言 时间:
2016-06-21 07:57:16
阅读次数:
247
JSP的基本原理
JSP的本质是Servlet,当用户想指定Servlet发送请求时,Servlet利用输出流动态生成HTML页面,包括每一个静态HTML标签和所有HTML页面中出现的内容。
JSP的三个编译指令
page, include, taglib
(2) include指令
这是一个静态include指令,静态包含会将包含页面的额编译指令也包含...
分类:
编程语言 时间:
2016-06-20 07:09:20
阅读次数:
299