資源簡介
Java 序列化與反序列化對象(基礎篇-實例451).zip
代碼片段和文件信息
import?java.io.Externalizable;
import?java.io.FileInputStream;
import?java.io.FileOutputStream;
import?java.io.IOException;
import?java.io.objectInput;
import?java.io.objectInputStream;
import?java.io.objectOutput;
import?java.io.objectOutputStream;
import?java.util.Date;
public?class?SerializeControl?{
????static?class?MyClassControl?implements?Externalizable?{
????????int?serialClassInt;
????????int?a?=?3?b?=?4;
????????
????????public?MyClassControl()?{
????????????System.out.println(“MyClass?constructor!“);
????????????this.serialClassInt?=?9;
????????????
????????}
????????
????????public?void?show()?{
????????????System.out.println(“serialClassInt?:“?+?serialClassInt);
????????}
????????
????????@Override
????????public?void?readExternal(objectInput?in)?throws?IOException
????????????????ClassNotFoundException?{
????????????System.out.println(“run?readExternal“);
????????????Date?d?=?(Date)?in.readobject();
????????????System.out.println(d);
????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2010-09-10?15:22??.classpath
?????文件?????????379??2010-09-10?15:22??.project
?????文件?????????629??2010-09-10?15:22??.settings\org.eclipse.jdt.core.prefs
?????文件????????1725??2013-11-21?08:42??bin\SerializeControl$MyClassControl.class
?????文件????????1575??2013-11-21?08:42??bin\SerializeControl.class
?????文件?????????582??2013-11-21?08:42??bin\Serializeob
?????文件????????1975??2013-11-21?08:42??bin\Serializeob
?????文件?????????727??2013-11-21?08:42??bin\Writeob
?????文件?????????687??2013-11-21?08:42??bin\Writeob
?????文件????????3942??2013-11-21?08:42??bin\Writeob
?????文件????????2353??2010-09-10?15:22??src\SerializeControl.java
?????文件????????2352??2010-09-10?15:22??src\Serializeob
?????文件????????3796??2010-09-10?15:22??src\Writeob
- 上一篇:Java 單選按鈕的簡單應用
- 下一篇:Java 為選項卡標題設置圖標
評論
共有 條評論