i/o流
simisty
这个作者很懒,什么都没留下…
展开
-
文件读取
1 FileInputStream fis......BufferedReader br =new BufferedReader(New InoutStreamReader(fis));StringBuilder sb=new StringBuidler(" ");String line;while((line=sb.readLine())!=null){sb.a原创 2015-03-16 22:19:14 · 611 阅读 · 0 评论 -
FileInputStream
FileINputStreamFileInputStream,:This stream is not buffered. Most callers should wrap this stream with aBufferedInputStream.这个流不缓冲,绝大多数情况下使用BufferedInputStream来包装比如读取一个文件Flie sdCardD原创 2015-03-16 22:24:12 · 684 阅读 · 0 评论 -
BufferedReader、DataInputStream
BufferedReader的用法(分享)public class BufferdReader extends Reader从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取。通常,Reader 所作的每个读取请求都会导致对基础字符或字节流进行相应的读取请求。因此,建议用 BufferedReader 包装所有其 read() 操作可能开原创 2015-03-16 22:19:29 · 3576 阅读 · 0 评论 -
ByteInputStream、ByteOutputStream
以下是JDK中的记载: public class ByteArrayOutputStream extends OutputStream 此类实现了一个输出流,其中的数据被写入一个 byte 数组。缓冲区会随着数据的不断写入而自动增长。可使用 toByteArray()和 toString()获取数据。 关闭 ByteArrayOutputStream 无效。此转载 2015-03-16 22:25:38 · 8374 阅读 · 0 评论 -
JavaIO流详解——Java语言I/O输入输出流read()readFully()
Java语言I/O输入输出流read()readFully() 要搞清楚read(byte[] b)和readFully(byte[] b)的区别,可以从以下方面着手分析:1.代码的具体实现2.方法何时返回3.字节是以什么方式在网络上传输的1.read(byte[] b)调用read(byte[] b,0,b.length),其中的部分关键代码如下转载 2015-03-10 13:54:14 · 1000 阅读 · 0 评论