摘要: 一、FileWriter的使用步骤:找到目标文件建立数据输出通道写出数据关闭资源二、细节1、使用FileWriter写数据的时候,FileWriter内部是维护了一个1024个字符的数组,写数据的时候会先写入到它的内部维护的数组中,如果需要把数据真正写到硬盘上,需要调用flush或者close方法或... 阅读全文
posted @ 2015-11-27 16:55 好人难寻 阅读(746) 评论(0) 推荐(0)
摘要: 一、使用步骤:找到目标文件建立数据的输入通道读数据关闭输入通道二、单个字符读取public static void readTest1() throws IOException{ //找到目标文件 File file=new File("E:\\a.txt"); ... 阅读全文
posted @ 2015-11-27 16:15 好人难寻 阅读(169) 评论(0) 推荐(0)
摘要: 字节流:输入字节流:--------------|InputStream 输入字节流的基类 抽象类-----------------|FileInputStream 读取文件数据的输入字节流-----------------|BufferedInputStream 缓冲输入字节流的目的:为了提高读取... 阅读全文
posted @ 2015-11-27 14:24 好人难寻 阅读(117) 评论(0) 推荐(0)
摘要: 一、使用BufferedInputSream的步骤找到目标文件建立数据的输入管道建立缓冲输入字节流关闭资源二、BufferedInputSream 出现的目的是为了提高读取文件的效率,但是BufferedInputStream的read的方法每次读取一个字节数据,而FileInputStream每次... 阅读全文
posted @ 2015-11-27 12:36 好人难寻 阅读(443) 评论(0) 推荐(0)
摘要: 1、首先你要阻止后边的代码执行,而且需要通知调用者这里出错了!使用 throw 处理2、仅仅抛出异常,方法上要声明,调用者也必须处理。把Ioexception传递给RuntimeException包装一层,然后再抛出,这样做是为了让调用者使用灵活RuntimeException:不用在方法上声明抛出... 阅读全文
posted @ 2015-11-27 10:42 好人难寻 阅读(355) 评论(0) 推荐(0)