IO流
yonge
这个作者很懒,什么都没留下…
展开
-
FileInputStream/FileOutputStream的转换及对比
昨天看了段视频,突然发现自己对inputstream的read方法和outputstream的write方法在使用上还是不是很明白,早上来做了个测试,具体情况如下: 第一个例子写法如下: public static void main(String[] args) { try { FileInputStream fis...2011-12-16 10:32:02 · 1785 阅读 · 0 评论 -
FileInputStream与BufferedInputStream、FileInputStream与FileReader区别
FileInputStream与BufferedInputStream区别: FileInputStream是字节流,BufferedInputStream是字节缓冲流,使用BufferedInputStream读资源比FileInputStream读取资源的效率高(BufferedInputStream的read方法会读取尽可能多的字节),且FileInputStream对象的read方法会出...2011-12-19 16:07:13 · 177 阅读 · 0 评论 -
file.length()方法返回0字节
今天测试告诉我说上次的图片大小显示为0,而在硬盘上看是有大小的,自己检查代码发现:该文件是自己新生成的,流没有及时关闭,在关闭前调用的file.length()方法,故出现了此问题,但有的时候也可以得到文件大小的。...2012-03-09 12:06:57 · 6045 阅读 · 0 评论 -
文件传输的几种方式效率比较
package com.yonge.nio; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.nio.ByteBuffer; import java.nio.channels.Fi...2012-12-13 19:36:38 · 851 阅读 · 0 评论 -
利用zip压缩和解压文件(目录)
package com.yonge.zip; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.zip.ZipEntry; import java.util.zip.Zip...2013-01-11 14:04:50 · 184 阅读 · 0 评论