湖南省住房城乡建设厅网站,企业网络营销现状报告,响应式手机网站,七牛云wordpress+代码IO流中对象很多#xff0c;解决问题(处理设备上的数据时)到底该用哪个对象呢#xff1f; 把IO流进行了规律的总结(四个明确)#xff1a; 明确一#xff1a;要操作的数据是数据源还是数据目的。 源#xff1a;InputStream Reader 目的#xff1a;OutputStream Writ…IO流中对象很多解决问题(处理设备上的数据时)到底该用哪个对象呢 把IO流进行了规律的总结(四个明确) 明确一要操作的数据是数据源还是数据目的。 源InputStream Reader 目的OutputStream Writer 先根据需求明确要读还是要写。 明确二要操作的数据是字节还是文本呢 源 字节InputStream 文本Reader 目的 字节OutputStream 文本Writer 明确三明确数据所在的具体设备。 源设备 硬盘文件 File开头。 内存数组字符串。 键盘System.in; 网络Socket 目的设备 硬盘文件 File开头。 内存数组字符串。 屏幕System.out 网络Socket 完全可以明确具体要使用哪个流对象 明确四是否需要额外功能呢 额外功能 转换吗转换流。InputStreamReader OutputStreamWriter 高效吗缓冲区对象。BufferedXXX InputStream FileInputStream BufferedInputStream OuputStream FileOutputStream BufferedOuputStream Writer OutputStreamWriter FileWriter BufferedWriter Reader InputStreamReader FileReader BufferedReader转载于:https://www.cnblogs.com/zzq123/p/10222224.html