摘要: * 1.什么是打印流 * 该流可以很方便的将对象的toString()结果输出, 并且自动加上换行, 而且可以使用自动刷出的模式 * System.out就是一个PrintStream, 其默认向控制台输出信息 PrintStream ps = System.out; ps.println(97); 阅读全文
posted @ 2017-03-15 15:35 yimian 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1.什么是序列流 * 序列流可以把多个字节输入流整合成一个, 从序列流中读取数据时, 将从被整合的第一个流开始读, 读完一个之后继续读第二个, 以此类推. 2.使用方式 * 整合两个: SequenceInputStream(InputStream, InputStream) * 整合多个: Seq 阅读全文
posted @ 2017-03-15 11:53 yimian 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 使用指定的码表读写字符* FileReader是使用默认码表读取文件, 如果需要使用指定码表读取, 那么可以使用InputStreamReader(字节流,编码表)* FileWriter是使用默认码表写出文件, 如果需要使用指定码表写出, 那么可以使用OutputStreamWriter(字节流, 阅读全文
posted @ 2017-03-15 09:03 yimian 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 装饰设计模式 * interface Coder { public void code(); } class Student implements Coder { @Override public void code() { System.out.println("javase"); System. 阅读全文
posted @ 2017-03-15 09:00 yimian 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 字符流是什么 * 字符流是可以直接读写字符的IO流 * 字符流读取字符, 就要先读取到字节数据, 然后转为字符. 如果要写出字符, 需要把字符转为字节再写出. 为什么读取的是字节数据? 计算机存储的数据是字节数据,先读取字节数据再转换为字符 * FileReader * FileReader类的re 阅读全文
posted @ 2017-03-15 07:44 yimian 阅读(156) 评论(0) 推荐(0) 编辑
摘要: BufferedInputStream和BufferOutputStream拷贝* A:缓冲思想 * 字节流一次读写一个数组的速度明显比一次读写一个字节的速度快很多, * 这是加入了数组这样的缓冲区效果,java本身在设计的时候, * 也考虑到了这样的设计思想(装饰设计模式后面讲解),所以提供了字节 阅读全文
posted @ 2017-03-15 07:40 yimian 阅读(194) 评论(0) 推荐(0) 编辑
访问人数:AmazingCounters.com