java中的serializable接口作用
我们在用 Java 编程时,那些我们绕不开的 interface
;从最基本的 Serializable
到 Comparable
和 Iterator
这些,再到 Java 为了支持函数式编程而提供的 Function
、Predicate
等 interface
。这些 Java 内置提供的 interface 或多或少我们在写 Java 代码的时候都见过,有的甚至是潜移默化地在日常编码中已经实现过其中的一些 interface,只不过我们没有察觉到罢了。相信通过阅读着几篇文章,一定会让你在写 Java 代码时更清楚自己是在做什么,不会再被这些个似曾相识的 interface 困扰到。
本文大纲如下:
Serializable 接口
作为 Java 中那些绕不开的内置接口 这个小系列的开篇文章,首先要给大家介绍的 interface 是 Serializable
。
Serializable
这个接口的全限定名(包名 + 接口名)是 java.io.Serializable
,这里给大家说个小技巧,当你看到一个类或者接口的包名前缀里包含java.io
那就证明这个类 / 接口它跟数据的传输有关。
Serializable
是 Java 中非常重要的一个接口,如果一个类的对象是可序列化的,即对象在
还没有评论,来说两句吧...