摘要: 1打印流 PrintStream 和PrintWriter 不负责数据源 只负责数据目的 2.方法 阅读全文
posted @ 2019-04-17 20:12 CHAHN 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1.序列化和反序列化 序列化:把对象转换为字节序列的过程称为对象的序列化。(常见的就是存文件) 反序列化:把字节序列恢复为对象的过程称为对象阿德反序列化。 2.序列化和反序列化的使用: java.io.ObjectOutputStream代表对象输出流,它的writeObject(Object ob 阅读全文
posted @ 2019-04-17 20:12 CHAHN 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.Properties Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。 2.方法 setProperty(String key,String value) 调用 Hashtable 的方法 put。 get 阅读全文
posted @ 2019-04-17 20:11 CHAHN 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1.缓冲流: 读取数据大量的文件时,读取的速度慢, java提供了一套缓冲流,提高IO流的效率。分为字节缓冲流和字符缓冲流。 字节缓冲流: 缓冲输出流:BufferedOutputStream 缓冲输入流:BufferesInputStream BufferedOutputStream: /* * 阅读全文
posted @ 2019-04-17 20:11 CHAHN 阅读(206) 评论(0) 推荐(0) 编辑
摘要: public class Demo { public static void main(String[] args){ try { FileOutputStream fos = new FileOutputStream("d:\\aaa.txt"); OutputStreamWriter sow = new OutputStreamWriter(fos,"UTF-8"); ... 阅读全文
posted @ 2019-04-16 15:02 CHAHN 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.FileWriter 1.1FileWriter 用于写入字符流。要写入原始字节流,请考虑使用 FileOutputStream。 2.FileReader 1.1用来读取字符文件的便捷类。FileReader 用于读取字符流。要读取原始字节流,请考虑使用 FileInputStream。 // 阅读全文
posted @ 2019-04-16 15:02 CHAHN 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 注意:先开的流要最后关 用字节流传输 用字符数组传输 阅读全文
posted @ 2019-04-16 15:02 CHAHN 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1.File类定义: 文件和目录路径的抽象表达形式,java中将路径或者文件封装成File对象。 2.File类的静态成员变量(pathSeparator 分隔符,字符串 separator分隔符) 3.File类的构造方法(三种重载方式) 1.传递路径名 2.传递字符串:父路径 传递字符串:子路径 阅读全文
posted @ 2019-04-16 15:01 CHAHN 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1.OutputStream 和InputStream 输入和输出:1.参照物都是java程序来惨遭 2.Input输入,持久化上的数据 》内存 3.Output输出,内存 》硬盘 字节输出流: OutputStream: 定义:流按照方向可以分为输入和输出流,字节流可以操作任何数据,字符流只能操作 阅读全文
posted @ 2019-04-16 15:01 CHAHN 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1Set 包含不可重复元素的集合,是一个无序集合。 子类:hashSet 、LinkedSet 2.含有父类Collection的方法 add(): 如果 set 中尚未存在指定的元素,则添加此元素(可选操作)。 clear():移除此 set 中的所有元素 contains():如果 set 包含 阅读全文
posted @ 2019-04-15 18:51 CHAHN 阅读(300) 评论(0) 推荐(0) 编辑