网站开发的投标案例,wordpress标签不显示,学校网站建设报价是多少钱,wordpress屏蔽广告字节流、字符流继承关系前几篇文章讲解了字节流、字符流的使用#xff0c;不过Java提供给用户的流类远不止此#xff0c;限于篇幅原因#xff0c;没办法一一讲解#xff0c;而且也没有必要一一讲解#xff0c;就像我在写博客的时候多次提到的#xff0c;有问题的时候学会…字节流、字符流继承关系前几篇文章讲解了字节流、字符流的使用不过Java提供给用户的流类远不止此限于篇幅原因没办法一一讲解而且也没有必要一一讲解就像我在写博客的时候多次提到的有问题的时候学会查JDK API即可。OK虽然不一一讲解每种流我自己简单画了几张UML图说明一下字节输入流、字节输出流、字符输入流、字符输出流这四个流类的子类继承关系。1、字节输入流2、字节输出流3、字符输入流4、字符输出流总结一下流类的使用1、File是一些文件/文件夹操作的源头File代表的就是文件/文件夹本身因此无论如何使用IO的第一步是建议开发者根据路径实例化出一个File2、考虑使用字符流还是字节流。操作文本一般使用字符流即Reader和Writer操作字节文件使用字节流即InputStream和OutputStream3、选择使用输入流还是输出流。把内容从文件读入Java内存使用输入流即Reader和InputStream把内容从Java内存读到文件使用输出流即Writer和OutputStream4、使用字符流使用BufferedReader和BufferedWriter它们的构造函数中的参数分别是Reader和Writer因此既可以实例化出FileReader和FileWriter也可以实例化出InputStreamReader和OutputStreamWriter作为构造函数的参数传入BufferedReader和BufferedWriter5、FileInputStream和FileOutputStream可以直接操作文件的读写它们没有做缓存字节流的缓存可以使用BufferedInputStream和BufferedOutputStream6、ObjectOutputStream和ObjectInputStream它们分别以OutputStream和InputStream作为构造函数的参数因此可以实例化出FileOutputStream和FileInputStream并传入另外请知IO是Java的23种设计模式中的装饰器模式的典型应用这在讲解设计模式的时候会专门讲到。