摘要: public class EncodeStream_6 { public static void main(String[] args) throws IOException { //writeText(); readText(); } ... 阅读全文
posted @ 2015-08-03 12:44 七彩木兰 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 打印流,序列流,操作对象,管道流,RandomAccessFile,操作基本数据类型,操作字节数组一、打印流:该流提供了打印方法,可以将各种数据类型的数据都原样打印。字节打印流PrintStream构造函数可以接收的参数类型1、File对象 File2、字符串路径 String3、字节输出流 Out... 阅读全文
posted @ 2015-08-03 11:17 七彩木兰 阅读(205) 评论(0) 推荐(0) 编辑
摘要: util包Peoperties是hashtable的子类。也就是说它具备了map集合的特点,而且它里面存储的键值对都是字符串。是集合中和IO技术相结合的集合容器。该对象的特点,可以用于键值对形式的配置文件。那么在加载数据时,需要数据有固定格式,通常键=值public class Properties... 阅读全文
posted @ 2015-08-03 10:48 七彩木兰 阅读(216) 评论(0) 推荐(0) 编辑
摘要: File类常见方法:1、创建。 boolean createNewFile(); 在指定位置创建文件,如果该文件已存在,则不创建,返回false。 和输出流不一样,输出流对象一创建文件,而且该文件已经存在会覆盖。 boolean mkdir():创建文件夹 boolean mkdirs... 阅读全文
posted @ 2015-08-03 10:01 七彩木兰 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 流操作的基本规律: 最痛苦的就是流对象有很多,不知道该用哪一个。 通过三个明确来完成。 1、明确源和目的。 源:输入流。 InputStream Reader 目的:输出流。OutputStream Writer 2、操作的数据是否是纯文本。 是:字符流。 ... 阅读全文
posted @ 2015-08-03 09:04 七彩木兰 阅读(166) 评论(0) 推荐(0) 编辑
摘要: /*字符读取流缓冲区该缓冲区提供了一个一次读一行的方法readLine,方便于对文本数据的获取。当返回null时,表示读到文件末尾。readLine方法返回的时候只返回回车符之前的数据内容,并不返回回车符。 */public class BufferedReaderDemo { public ... 阅读全文
posted @ 2015-08-03 08:55 七彩木兰 阅读(262) 评论(0) 推荐(0) 编辑
摘要: /*Runtime对象:该类并没有提供构造函数,说明不可以new对象,那么会直接想到该类中的方法都是静态的。发现该类中还有非静态方法。说明该类肯定会提供了方法获取本类对象,并且该方法是静态的,并返回值类型是本类类型。由这个特点可以看出该类使用了单例设计模式完成。该方法是static Runtime ... 阅读全文
posted @ 2015-08-03 07:36 七彩木兰 阅读(189) 评论(0) 推荐(0) 编辑
摘要: /*字符流和字节流:字节流两个基类:InputStream OutputStream字符流两个基类:Reader Writer先学习一下字符流特点。既然IO流是用于操作数据的。那么数据的最常见体现形式是:文件。那么先以操作文件为主来显示。需求:在硬盘上,创建一个文件并写入一些文字数据。找到一个专... 阅读全文
posted @ 2015-08-03 07:35 七彩木兰 阅读(166) 评论(0) 推荐(0) 编辑