您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>java源码下载>

Java对象序列化您不知道的5件事

大小:22 人气: 2010-11-23 需要积分:0
英雄孤寂的空间

用户级别:注册会员

贡献文章:

贡献资料:

本文是本系列的第一篇文章,这个系列专门揭示关于 Java 平台的一些有用 的小知识 — 这些小知识不易理解,但对于解决 Java 编程挑战迟早有用。

将 Java 对象序列化 API 作为开端是一个不错的选择,因为它从一开始就存 在于 JDK 1.1 中。本文介绍的关于序列化的 5 件事情将说服您重新审视那些标 准 Java API。

Java 序列化简介

Java 对象序列化是 JDK 1.1 中引入的一组开创性特性之一,用于作为一种 将 Java 对象的状态转换为字节数组,以便存储或传输的机制,以后,仍可以将 字节数组转换回 Java 对象原有的状态。

实际上,序列化的思想是 “冻结” 对象状态,传输对象状态(写到磁盘、 通过网络传输等等),然后 “解冻” 状态,重新获得可用的 Java 对象。所有 这些事情的发生有点像是魔术,这要归功于 ObjectInputStream/ObjectOutputStream 类、完全保真的元数据以及程序员愿 意用 Serializable 标识接口标记他们的类,从而 “参与” 这个过程。

 

非常好我支持^.^

(4) 100%

不好我反对

(0) 0%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!