字符流和字节流的区别 拿一下上一篇文章的例子: 第8行"out.close()"注释掉可以看一下效果,"writer.txt"一定是空的,控制台上输出的是"文件中无数据",说明一下原因。 字符流和字节流非常相似,但也有区别,从网上找了一张图: 、 从图上看,字符流和字节流最大的区别在于,字节流在操作 ...
分类:
编程语言 时间:
2016-08-04 13:06:13
阅读次数:
219
一、测试 服务端使用GB2312编码 客户端使用utf-8接收 结论: 1、服务端用什么格式,客户端就要用什么格式去接收,否则会出现乱码。 2、只要两边格式一样,传输中格式的变化,不会出现乱码。 二、 InputStreamReader()方法是字节流通向字符流的桥梁,它使用指定的 charset读 ...
分类:
其他好文 时间:
2016-08-01 21:05:09
阅读次数:
197
首先,response返回有两种,一种是字节流outputstream,一种是字符流printwrite。 申明:这里为了方便起见,所有输出都统一用UTF-8编码。 先说字节流,要输出“中国",给输出流的必须是转换为utf-8的“中国”,还要告诉浏览器,用utf8来解析数据 再说字符流,要输出中国, ...
分类:
Web程序 时间:
2016-08-01 19:37:17
阅读次数:
181
java的输入输出建立在4个抽象类的基础上:InputStream、OutputStream、Reader、Writer。InputSream和OutputStream被设计成字节流类,而Reader和Writer被设计成字符流类。一般来说,处理字符或者字符串时应该使用字符流类,处理字节或者二进制对 ...
分类:
编程语言 时间:
2016-08-01 00:22:28
阅读次数:
225
SpringMVC 的 Controller 可以返回各种各样的视图。比如 JSP, JSON, Velocity, FreeMarker, XML, PDF, Excel, 还有Html字符流 等等。那它们该如何的进行处理的呢?这里就涉及到 各种视图(View)对应的各种视图解析器(ViewRes ...
分类:
编程语言 时间:
2016-07-30 21:00:53
阅读次数:
250
1,流的认识和分类 2,Java种处理流的IO类架构 3,字节流和字符流转换 4,NIO的概述 5,Java IO关闭资源 1,流的认识和分类 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。 根据流向,我们分为输入流和输出流 根据流里数据类型组织结构,我们分为字符流和字节流 下 ...
分类:
编程语言 时间:
2016-07-25 16:17:28
阅读次数:
197
javac 编译的过程大致可以分为3个过程,分别是:解析与填充符号表过程。插入式注解处理器的注解处理过程。 分析与字节码生成过程。这3个步骤之间的关系与交互顺序如图1、解析与填充符号表①词法、语法分析词法分析是将源代码的字符流转变为标记(Token)集合,单个字符是程序编写过程的最小元素,而标记则是... ...
分类:
其他好文 时间:
2016-07-25 15:53:58
阅读次数:
163
2016-07-24 Reader 1,InputStreamReader 字节流通向字符流的桥梁 FileInputStream fis=null; InputStreamReader isr=null; fis=new FileInputStream( "C:\\Users\\admin\\De ...
分类:
编程语言 时间:
2016-07-24 19:14:43
阅读次数:
221
2016-07-24 字符流相关类:读取缓冲类 1,BufferedReader 【参考资料】 [1] Java轻松入门经典教程【完整版】 ...
分类:
编程语言 时间:
2016-07-24 19:10:31
阅读次数:
150
一、简述 这个是JDK上的截图,我们可以看到它的父类是Object,没有继承字节流、字符流家族中任何一个类。并且它实现了DataInput、DataOutput这两个接口,也就意味着这个类既可以读也可以写。 二、存在的意义 1、是JAVA I/O流体系中功能最丰富的文件内容访问类,它提供了众多方法来 ...
分类:
数据库 时间:
2016-07-24 12:00:04
阅读次数:
212