摘要: 一、BufferedReader的使用步骤:找到目标文件建立数据输入通道建立缓冲输入字符流读取数据关闭资源缓冲流都不具备读写文件的能力二、战场实地练习public static void bufferedTest() throws IOException{ //1、找到目标文件 ... 阅读全文
posted @ 2015-11-28 14:12 好人难寻 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 一、何时使用字符流,何时使用字节流?依据是什么?使用字符流的应用场景:如果是读写字符数据时候,使用字符流。使用字节流的应用场景:如果读写的数据都不需要转化成字符的时候,使用字节流。二、使用字符流拷贝图片的问题public class copyImage { public static void... 阅读全文
posted @ 2015-11-28 13:51 好人难寻 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 一、FileWriter的使用步骤:找到目标文件建立数据输出通道写出数据关闭资源二、细节1、使用FileWriter写数据的时候,FileWriter内部是维护了一个1024个字符的数组,写数据的时候会先写入到它的内部维护的数组中,如果需要把数据真正写到硬盘上,需要调用flush或者close方法或... 阅读全文
posted @ 2015-11-27 16:55 好人难寻 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 一、使用步骤:找到目标文件建立数据的输入通道读数据关闭输入通道二、单个字符读取public static void readTest1() throws IOException{ //找到目标文件 File file=new File("E:\\a.txt"); ... 阅读全文
posted @ 2015-11-27 16:15 好人难寻 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 字节流:输入字节流:--------------|InputStream 输入字节流的基类 抽象类-----------------|FileInputStream 读取文件数据的输入字节流-----------------|BufferedInputStream 缓冲输入字节流的目的:为了提高读取... 阅读全文
posted @ 2015-11-27 14:24 好人难寻 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一、使用BufferedInputSream的步骤找到目标文件建立数据的输入管道建立缓冲输入字节流关闭资源二、BufferedInputSream 出现的目的是为了提高读取文件的效率,但是BufferedInputStream的read的方法每次读取一个字节数据,而FileInputStream每次... 阅读全文
posted @ 2015-11-27 12:36 好人难寻 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 1、首先你要阻止后边的代码执行,而且需要通知调用者这里出错了!使用 throw 处理2、仅仅抛出异常,方法上要声明,调用者也必须处理。把Ioexception传递给RuntimeException包装一层,然后再抛出,这样做是为了让调用者使用灵活RuntimeException:不用在方法上声明抛出... 阅读全文
posted @ 2015-11-27 10:42 好人难寻 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 一、流程:打开文件输出流,流的目的地是指定的文件通过流向文件写数据用完流后关闭流二、输出流写出方式1:使用write(intb)方法,一次写出一个字节.public static void testWrite() throws IOException{ //1、找到目标... 阅读全文
posted @ 2015-11-26 11:56 好人难寻 阅读(428) 评论(0) 推荐(1) 编辑
摘要: 一、FileInputStream()的使用步骤第一步: 1:打开流(即创建流)第二步: 2:通过流读取内容第三步: 3:用完后,关闭流资源 显然流是Java中的一类对象,要打开流其实就是创建具体流的对象,由于是读取硬盘上的文件,应该使用输入流。所以找到了InputStream类,但是Inp... 阅读全文
posted @ 2015-11-25 21:29 好人难寻 阅读(4933) 评论(0) 推荐(1) 编辑
摘要: 一、IO流的分类流按操作数据类型的不同分为两种:字节流与字符流。流按流向分为:输入流,输出流(以程序为参照物,输入到程序,或是从程序输出)二、如何判断使用 输入流,输出流三、什么是字节流,什么是字符流?什么是字节流计算机中都是二进制数据,一个字节是8个2进制位.字节可以表示所有的数据,比如文本,音频... 阅读全文
posted @ 2015-11-25 21:13 好人难寻 阅读(249) 评论(0) 推荐(0) 编辑