JAVA IO
q136179492
这个作者很懒,什么都没留下…
展开
-
简述FileInputStream和FileReader的区别
核心提示:1 ) File 类介绍 File 类封装了对用户机器的文件系统进行操作的功能。例如,可以用 File 类获得文件上次修改的时间,移动,或者对文件进行删除、重命名。换句话说,流类关注的是文件内容,而 File 类关注的是文件在磁盘上的存储 File 类的主要方法有(),last 1 ) File 类介绍 File 类封装了对用户机器的文件系统进行操作的功能。例如,可以...原创 2011-01-18 22:02:32 · 116 阅读 · 0 评论 -
File,FileInputStream,FileReader,InputStreamReader,BufferedReader 的使用和区别
l FileReader 是什么类?和 FileInputStream 有什么不同??? 引言: C语言只需要一个File*就可以了,与C不同,java有一系列流类型,其数量超过60种。类库的设计者声称:“有 足够的理由为用户提供丰富的流类型的选择:这样做可以减少程序的错误。”例如,在C语言种,许多人认为“ 将输出流写入一个只读模式的文件”是很常见的错...2011-01-19 11:16:38 · 105 阅读 · 0 评论 -
java.io.Serializable序列化
java.io.Serializable的本质就是将内存的对象,以文本的形式保存到磁盘上,使用的时候再读出来,以减少应用程序的压力.有点类似与虚拟内存.在openJPA里,entity的时候,一般需要使用. 序列化的时候有以下几点需要注意. 1)先序列化,先读取(FIFO); 2)反序列化的时候,返回的都是Object,要自动转换类型; 3)用关键字transient标记的...2011-01-19 16:48:16 · 99 阅读 · 0 评论 -
字节流与字符流的区别收藏
字节流与字符流主要的区别是他们的的处理方式 字节流是最基本的,所有的InputStream和OutputStream的子类都是,主要用在处理二进制数据,它是按字节来处理的 但实际中很多的数据是文本,又提出了字符流的概念,它是按虚拟机的encode来处理,也就是要进行字符集的转化 这两个之间通过 InputStreamReader,OutputStreamWriter来关联,实际上是通过byt...2011-01-21 10:20:23 · 144 阅读 · 0 评论 -
java IO操作 (读写、追加、删除、移动、复制等)
[code="java"] 一、多种方式读文件内容。 public static void main(String[] args) { String fileName = "C:/temp/newTemp.txt"; ReadFromFile.readFileByBytes(fileName); ReadFromFile.readFileByChars(fileNa...原创 2011-06-20 21:43:09 · 109 阅读 · 0 评论 -
深入分析 Java 中的中文编码问题
几种常见的编码格式 为什么要编码 不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类的语言有太多,因而表示这些语言的符号太多,无法用计算机中一个基本的存储单元—— byte 来表示,因而必须要经过拆分或一些翻译工作,才能让计算机能理解。我们可以把计算机能够理解的语言...原创 2011-07-09 15:54:20 · 96 阅读 · 0 评论