用java實現一個簡單的序列化的例子(轉)
用java實現一個簡單的序列化的例子(轉)[@more@]package test;
import java.io.*;
public class Test implements Serializable{
int i=0;
//不讓變數j序列化
transient int j=0;
public static void main(String[] args) {
Test test=new Test();
test.i=3;
test.j=7;
System.out.println(test.i);
System.out.println(test.j);
//存
FileOutputStream fileStream = null;
try {
fileStream = new FileOutputStream("c: est.obj");
ObjectOutputStream out = new ObjectOutputStream(fileStream);
out.writeObject(test);
out.close();
}
catch (Exception ex) {
}
try {
//取
FileInputStream fileStream1 = new FileInputStream("c:product.obj");
ObjectInputStream in = new ObjectInputStream(fileStream1);
Test test1 = (Test)in.readObject();
System.out.println(test1.i);
//j沒有被序列化
System.out.println(test1.j);
in.close();
}
catch (Exception ex) {
}
}
}
import java.io.*;
public class Test implements Serializable{
int i=0;
//不讓變數j序列化
transient int j=0;
public static void main(String[] args) {
Test test=new Test();
test.i=3;
test.j=7;
System.out.println(test.i);
System.out.println(test.j);
//存
FileOutputStream fileStream = null;
try {
fileStream = new FileOutputStream("c: est.obj");
ObjectOutputStream out = new ObjectOutputStream(fileStream);
out.writeObject(test);
out.close();
}
catch (Exception ex) {
}
try {
//取
FileInputStream fileStream1 = new FileInputStream("c:product.obj");
ObjectInputStream in = new ObjectInputStream(fileStream1);
Test test1 = (Test)in.readObject();
System.out.println(test1.i);
//j沒有被序列化
System.out.println(test1.j);
in.close();
}
catch (Exception ex) {
}
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-958243/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Java:對一個物件序列化和反序列化的簡單實現Java物件
- 用java實現一個簡單的區塊鏈Java區塊鏈
- 用java實現一個簡單的計算器Java
- 一個簡單的「IOC」例子
- 擼一個簡單的MVVM例子MVVM
- 用 go 實現一個簡單的 mvcGoMVC
- Java實現一個簡單的計算器Java
- 用Java程式碼實現一個簡單的聊天室功能Java
- React 實現一個簡單實用的 Form 元件ReactORM元件
- 一個簡單的netty通訊的例子Netty
- 一個最簡單的 Github workflow 例子Github
- 自己用 Netty 實現一個簡單的 RPCNettyRPC
- 用canvas實現一個簡單的畫板Canvas
- java實現一個簡單的爬蟲小程式Java爬蟲
- 一個簡單的生活例子,感受TRIZ的魅力!
- 實現一個簡單的TomcatTomcat
- WebRTC:一個視訊聊天的簡單例子Web單例
- 實現一個簡單的 jQuery 的 APIjQueryAPI
- 一個簡單的例子瞭解async跟defer
- 一個簡單的例子教會您使用javapJava
- 實現一個簡單的 RESTful APIRESTAPI
- 實現一個簡單的MVVM(Compile)MVVMCompile
- 簡單的實現一個原型鏈原型
- php實現一個簡單的socketPHP
- 轉一篇OpenSSL的例子:簡單的TLS伺服器TLS伺服器
- 用 Swift 實現一個簡單版 ReactSwiftReact
- 用node實現一個簡單的聊天室——websocket實踐Web
- JUnit概述及一個簡單例子單例
- java實現簡單的JDBCJavaJDBC
- Java實現一個棧就這麼簡單Java
- 動手實現一個簡單的promisePromise
- 如何實現一個簡單的以太坊?
- 實現一個簡單的虛擬DOM
- JavaScript之實現一個簡單的VueJavaScriptVue
- Java用UDP實現簡單聊天JavaUDP
- Go語言實現簡單的反序列化Go
- 聊聊UDP、TCP和實現一個簡單的JAVA UDP小DemoUDPTCPJava
- 如何用Java Socket實現一個簡單的Redis客戶端JavaRedis客戶端
- 試著用Proxy 實現一個簡單mvvmMVVM