摘要: 序列化和反序列化 序列化就是可以把一个对象保存到磁盘中或发送到其他的服务器 反序列化就是把序列化生成的信息, 恢复对象! 序列化和反序列化一般不适用多态的形式创建对象 , 否则可能无法使用 和`readObject()`方法 下面序列化和发序列化需要使用的类 序列化 ObjectOutputStre 阅读全文
posted @ 2020-05-19 16:28 zpk-aaron 阅读(220) 评论(0) 推荐(0) 编辑
摘要: Writer (字符流写出) java.io.Writer是字符流写出流的父类,而且是一个抽象类。不能创建对象,只能学习他的共性方法。 Writer常用实现类的继承关系 java.lang.Object java.io.Writer java.io.OutputStreamWriter java.i 阅读全文
posted @ 2020-05-19 16:27 zpk-aaron 阅读(677) 评论(0) 推荐(0) 编辑
摘要: OutputStream (字节流写出) 是字节流输出流的父类,而且是 抽象类。 所以不能创建对象, OutputStream常用实现类的继承关系 java.lang.Object OutputStream的常用实现类2个: FileOutputStream和BufferedOutputStream 阅读全文
posted @ 2020-05-19 16:26 zpk-aaron 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: Reader(字符流读取) java.io.Reader 是一个抽象类, 只能用来操作文本文件 Reader常用实现类的继承关系 java.lang.Object java.io.Reader java.io.InputStreamReader java.io.FileReader java.io. 阅读全文
posted @ 2020-05-19 16:25 zpk-aaron 阅读(1300) 评论(0) 推荐(0) 编辑
摘要: InputStream (字节流读取) InputStream是一个 抽象类 . 字节流可以操作任何类型的2进制文件 InputStream常用实现类的继承关系 java.lang.Object 常用子类就是FileInputStream 和 BufferedInputStream InputStr 阅读全文
posted @ 2020-05-19 16:24 zpk-aaron 阅读(2877) 评论(0) 推荐(0) 编辑
摘要: File 文件和目录路径名抽象表示形式. 目录也被叫做文件夹 常用构造方法 | 构造方法 | 说明 | | | | | File(String path) | path是文件或者目录的路径 | 注意: 如果new File(path)的时候, path路径一定要存在这个目录或文件 常用方法 | 返回 阅读全文
posted @ 2020-05-16 18:08 zpk-aaron 阅读(118) 评论(0) 推荐(0) 编辑
摘要: IO简介 可以使用java程序对磁盘的文件进行操作 in/out相对于程序而言的输入(读取)和输出(写出)的过程。 在Java中,根据处理的数据单位不同,分为字节流和字符流 == in/out一定要区分方向 == 如下: 流 字节流: 针对二进制文件 1. 读取 (父类) 普通读取 高级读取 对象读 阅读全文
posted @ 2020-05-16 18:07 zpk-aaron 阅读(200) 评论(0) 推荐(0) 编辑
摘要: BigDecimal 为了解决java中浮点数运算不精确, 用这个类可以很好的解决 常用构造器 ==建议使用String类型构造方法==, 否则使用double类型进行初始化可能还是不精确, 因为double本身就不够精确 | 构造器 | 说明 | | | | | BigDecimal(String 阅读全文
posted @ 2020-05-16 18:06 zpk-aaron 阅读(163) 评论(0) 推荐(0) 编辑
摘要: SimpleDateFormat SimpleDateFormat是一个日期格式化工具 构造器 最常用就是 | 构造器 | 说明 | | | | | SimpleDateFormat(String str) | str是指定的格式 | 常用方法 | 返回值 | 方法 | 说明 | | | | | | 阅读全文
posted @ 2020-05-16 18:05 zpk-aaron 阅读(187) 评论(0) 推荐(0) 编辑
摘要: Date和Calendar Calendar比Date拥有更加高级的操作, 底层源码比Date更加复杂 Date (类) Date java.uril.Date java提供的日期的工具类, 在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1 阅读全文
posted @ 2020-05-16 13:09 zpk-aaron 阅读(154) 评论(0) 推荐(0) 编辑