第二十一天_java字符流(2018-08-22)

1、System.out.println(new String(bt)); // 可以输出中文

2、字符流 Reader 

1、FileReader()

2、FileWrite(file,true)

3、注意:流用完一定要关闭。文件不存在会先创建该文件。写出来的字符集会是环境下的字符集

3、字符缓冲流

1、BufferedReader

        bf.readLine(); // 一次读取一行

2、BufferedWriter

3、缓冲流没有读取和写入文件的功能,只是一个增强

4、装饰者模式

1、有一个类不让你改,但是还要求你增加功能【可以使用装饰者模式,也可以继承】

2、我们在实例化 一个子类的时候 一定会调用父类的构造方法,否则无法获取到父类 中的属性和方法,抽象类不能被实例化但是还有构造方法,子类必须的调用父类佛的构造方法

3、在一个类中引入需要装饰的类

4、该类继承或者实现一个


你可能感兴趣的:(第二十一天_java字符流(2018-08-22))