黑马程序员技术交流社区

标题: 图片在io流中的读写问题。。 [打印本页]

作者: jojo    时间: 2015-1-14 22:46
标题: 图片在io流中的读写问题。。
为什么图片的读取要用字节流呢,字符流为什么就不行呢?

作者: 常强儿    时间: 2015-1-15 13:40
图片分为位图和矢量图,矢量图是通过描述各点关系构图的,位图是直接描述点的情况,矢量图有些就不压缩,能直接用字符查看到图片数据,而位图描述点,一般会比较大,为了储存空间考虑,会采用固定的格式直接存储二进制数据,当然不能用字符流去读了,因为他会通过表去映射这些数据,而且根据不同的表可能还不是一一映射,可能会造成文件的损坏,所以位图不能用字符流读,更别提有压缩格式的图片了,更不能用字符读,有些矢量图是可以用字符流读的,所以也不能说图片就不能用字符流去读。






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2