IO
猿来是U_U
代码是程序员思维智慧的结晶
展开
-
InputStreamReader和OutputStreamWriter 的区别和用法
转自:https://blog.csdn.net/Appleyk/article/details/79639444一、InputStreamReader用于将一个字节流中的字节解码成字符 , 用法如下[java] view plain copy@Test public void Test19() throws Exception { InputStream in = new FileI...转载 2018-06-06 17:02:11 · 4386 阅读 · 0 评论 -
Java IO 之 BufferedReader 字符输入缓冲类使用示例和详解
转自:https://blog.csdn.net/qq_27093465/article/details/53317035BufferedReader从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了通常,Reader 所作的每个读取请求都会导致对底层字符或字节流进行相应的读取请求。因此,建议用 Buf...转载 2018-06-06 17:54:47 · 396 阅读 · 0 评论 -
IO流里的 read(),read(byte[]),read(byte[],int off,int len)以及write
转自:https://blog.csdn.net/nzfxx/article/details/51802017read():1.从读取流读取的是一个一个字节2.返回的是字节的(0-255)内的字节值3.读一个下次就自动到下一个,如果碰到-1说明没有值了.read(byte[] bytes)1.从读取流读取一定数量的字节,如果比如文件总共是102个字节2.我们定义的数组长度是10,那么默认前面10次...转载 2018-06-07 11:48:59 · 749 阅读 · 0 评论 -
java中Inputstream和outputstream
InputStream根据名字就知道它是输入类,OutputStream是输出类InputStream之所以叫输入类,是因为它要把要需要读取的内容转化成输入流,再从它那里进行读取,而OutputStream之所以叫输出类,是因为它首先需要与写入的目的地相关联,然后通过它进行写入。输入是:把要读取的内容输入到输入流,在从输入流进行读取,所以是read()。输出是:把要输出的东西通过输出流输出到目的地...转载 2018-06-07 15:13:54 · 752 阅读 · 0 评论 -
BufferedOutputStream
转自: https://blog.csdn.net/u012332679/article/details/48232003BufferedOutputStream这个类其实很简单,主要是里面包含了一个8192个字节的缓冲区,可能随着以后版本的变化大小也会变化。new BufferedOutputStream(OutputStream out)这个构造函数默认分配的就是8192个字节的byte[]数...转载 2018-06-07 15:50:42 · 2428 阅读 · 0 评论 -
深入理解Java中的IO
Java IO概要 a.Java IO中常用的类 b.Java流类的类结构图1.流的概念和作用2.Java IO所采用的模型 :3.IO流的分类4.Java IO流对象 1.输入字节流InputStream 2.输出字节流OutputStream 3.字符输入流Reader 4.字符输出流Writer5.字符流的输入与输出的对应6.字符流与字节流转换7...转载 2018-06-08 09:28:57 · 281 阅读 · 0 评论 -
Java中BufferedInputStream和BufferedOutputStream基本使用详解
转自:https://blog.csdn.net/lyb1832567496/article/details/52727862打开BufferedInputStream的使用BufferedInputStream:缓冲字节输入流,是一个高级流(处理流),与其他低级流配合使用。构造方法//创建一个 BufferedInputStream 并保存其参数,即输入流 in,以便将来使用。创建一个内部缓冲区...转载 2018-06-08 09:55:32 · 4508 阅读 · 0 评论 -
Sring中new String(buy, 0, len)
byte[] by=new byte[1024];int len;while((len=is.read(by))!=-1){String str=new String(by, 0, len);//把一个字节数组by从0取到len,取出来之后转换成String类型System.out.println("打印"+str);}is.close;...原创 2018-06-08 10:07:27 · 1485 阅读 · 0 评论