
java io
sotti
这个作者很懒,什么都没留下…
展开
-
java IO 篇之 BufferedInputStream
[b]一、主要方法及接口:[/b] [code="java"] public synchronized int read(); private void fill(); public synchronized void mark(int readlimit); public synchronized void reset(); [/code] [b]二、源码解读:[/b] [u...原创 2012-11-27 22:23:04 · 139 阅读 · 0 评论 -
java IO 篇之 ByteArrayInputStream
将字节数组,作为输入流使用 [b]一、主要方法及接口:[/b] [code="java"] public synchronized int read(); public void mark(int readAheadLimit); public synchronized void reset(); [/code] [b]二、源码解读:[/b] 使用方法类似 Buffered...原创 2012-11-28 21:55:08 · 144 阅读 · 0 评论 -
java IO 篇之 ByteArrayOutputStream
创建缓冲区,将要写入输出流的数据通过缓存的方式一次性写入 写入输出流的方法如下: [code="java"] void writeTo(OutputStream out) String toString() [/code] [code="java"] public ByteArrayOutputStream() { this(32); /** 创建一个默认长度为3...原创 2012-11-28 22:47:19 · 266 阅读 · 0 评论 -
java IO 篇之 BufferedOutputStream
OutputStream缓存方式写数据的包装器类,将多个字节写入缓存中,从缓存中写入输出流,减少IO访问次数 [code="java"] public BufferedOutputStream(OutputStream out) { this(out, 8192); /** 创建默认大小为8192的字节数组缓存 */ } [/code] [code="jav...原创 2012-11-29 21:19:34 · 111 阅读 · 0 评论 -
java IO 篇之ObjectOutputStream、ObjectInputStream
[code="java"] public class TransObjectJava implements TransObject{ @Override public Person decoder(String objstr) { ObjectInputStream ois = null; try { Byte...原创 2012-12-03 11:39:01 · 110 阅读 · 0 评论