摘要: 何谓序列化 Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。 将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可 阅读全文
posted @ 2021-02-24 21:01 拒绝平庸* 阅读(73) 评论(0) 推荐(0) 编辑
摘要: Java 泛型 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 适用于多种数据类型执行相同的代码 泛型中的类型在使用时指定 泛型归 阅读全文
posted @ 2021-02-24 19:57 拒绝平庸* 阅读(53) 评论(0) 推荐(0) 编辑
摘要: Java 枚举 Java 枚举是一个特殊的类,一般表示一组常量,比如一年的 4 个季节,一个年的 12 个月份,一个星期的 7 天,方向有东南西北等。 Java 枚举类使用 enum 关键字来定义,各个常量使用逗号 , 来分割。 例如定义一个颜色的枚举类。 enum Color { RED, GRE 阅读全文
posted @ 2021-02-24 19:09 拒绝平庸* 阅读(452) 评论(0) 推荐(0) 编辑
摘要: Java I/O Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。 Java 为 I 阅读全文
posted @ 2021-02-24 17:29 拒绝平庸* 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 集合框架 集合框架被设计成要满足以下几个目标。 该框架必须是高性能的。基本集合(动态数组,链表,树,哈希表)的实现也必须是高效的。 该框架允许不同类型的集合,以类似的方式工作,具有高度的互操作性。 对一个集合的扩展和适应必须是简单的。 为此,整个集合框架就围绕一组标准接口而设计。你可以直接使用这些接 阅读全文
posted @ 2021-02-24 16:04 拒绝平庸* 阅读(47) 评论(0) 推荐(0) 编辑