随笔分类 - I/O流
摘要:#标准输入输出流 1、分类 标准输入流介绍: System.in:该流的类型为InputStream,属于是字节流,默认关联的设备为键盘,即数据源为键盘 使用转换流可以包装成字符流,使用BufferedReader可以包装成缓冲流 通过System.setIn(InputStream in),可以更
阅读全文
摘要:#转换流(重要) 1、概述 是字节流到字符流的桥梁,在转换的过程中,可以指定编码. 2、分类——InputStreamReader/OutputStreamWriter InputStreamReader: 是从字节流到字符流的桥梁,父类是Reader 它读取字节,并使用指定的编码将其解码为字符.
阅读全文
摘要:#字符流的过滤流 1、字符缓冲流——BufferedReader/BufferedWriter 1、构造方法 BufferedReader(Reader in) 创建使用默认大小的输入缓冲区的缓冲字符输入流。 BufferedWriter(Writer out) 创建使用默认大小的输出缓冲区的缓冲字
阅读全文
摘要:#字符流 1、简介 1、概述 char 2个字节 >在 jvm中 默认采用的是 unicode编码 占2个字节 在操作系统中: 在所有的编码表中 英文字符都占1个字节 ,汉字 在 GBK中 占2个字节 ,在UTF-8中占 3个字节 案例: import java.io.File; import ja
阅读全文
摘要:#字节流的过滤流 作用:为节点流增强功能的 ##1、字节流的缓冲流(BufferedXXX) 1、概述 缓冲: 就是一个字节数组 实现高效的原理: 本质就是减少对硬盘的访问次数 2、构造方法 方法名 说明 BufferedOutputStream(OutputStream out) 创建字节缓冲
阅读全文
摘要:#IO流 ##1、概述 I和O,分别是Input和Output两个单词的缩写,Input是输入,Output是输出。 流:是一种抽象概念,是对数据传输的总称.也就是说数据在设备间的传输称为流,流的本质是数据传输。 IO流就是用来处理设备间数据传输问题的。常见的应用: 文件复制、文件上传、 文件下载等
阅读全文