Java官方实例
文章平均质量分 77
Java整理过程中的官方实例内容解析。
Jack魏
一个coding男,已有一个bug女。
展开
-
Serializable官方实例解析03-序列化具有不可序列化的超类的子类
演示如何序列化具有不可序列化的超类的子类。当特定子类的超类不可序列化时,子类必须保存并还原超类的状态。 就是有一个User类是父类里面有属性name和sex,而且没有实现Serializable接口。接着有一个Student类,继承了User类并且实现了Serializable接口,然后怎么实现也把父类的属性也一起序列化?原创 2022-05-17 22:04:02 · 317 阅读 · 0 评论 -
Serializable官方实例解析02-将序列化与自定义数据格式结合使用
演示如何使用 writeObject 和 readObject 方法对自定义数据格式进行编码。当存在大量持久性数据时,该数据应以方便的精简格式存储,如本示例中使用的格式。 此示例使用一个三角形数组,一个对称的二维数组。在序列化期间,仅保存数组的一半。此示例以 writeObject 序列化数组的一半,然后通过反序列化数组的一半并复制以还原数组的另一半来还原readObject中的整个数组。原创 2022-05-08 15:58:35 · 471 阅读 · 0 评论 -
Serializable官方实例解析01-对Sockets使用序列化
官方地址:Using Serialization with Sockets 对套接字使用序列化 1. 介绍 演示如何使用套接字序列化来发送和接收对象。 在此示例中,当前日期从客户端发送到服务器。文件Client.java提供用于发送日期的代码,文件 Server.java 提供用于接收日期的代码。服务器是本地主机。 在阅读源代码之前,每个文件都有一个版权声明,为了节省篇幅,现将翻译如下: /* * Copyright © 2004, 2010 Oracle and/or its .原创 2022-05-07 22:41:12 · 266 阅读 · 0 评论 -
第3天(Serializable官方源码解析汇总)
JDK1.1源码学习之Serializable官方实例解析1. 对象序列化 还记得之前整理官方文档吗, JDK 5 Documentation 在J2SEAPI 里面有一个Serialization模块,我们点击去看看是什么。 JDK 5.0 与序列化相关的 API 1. 对象序列化 对象序列化扩展了核心 Java 输入/输出类。对象序列化支持将对象以及可从它们访问的对象编码转换为字节流;并且它还支持从流中将对象进行反序列化。序列化用于轻量级持久性以及通过套接字(socket)或远程方法调用 (R原创 2022-05-01 00:27:12 · 243 阅读 · 0 评论