激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

香港云服务器
服務(wù)器之家 - 編程語言 - JAVA教程 - java序列化和java反序列化示例

java序列化和java反序列化示例

2019-10-30 17:11java教程網(wǎng) JAVA教程

在web項目開發(fā)的時候,經(jīng)常用到序列化和反序列化用來傳遞大流量的數(shù)據(jù),類只有實現(xiàn)Serializable借口才能被序列化,下來是java序列化和反序列化演示

序列化一般應(yīng)用與以下場景之中:

1.永久性保存對象,把對象通過序列化字節(jié)流保存到本地文件中;
2.通過序列化在網(wǎng)絡(luò)中傳輸對象
3.通過序列化在進(jìn)程間傳遞對象
 

復(fù)制代碼代碼如下:


import java.io.Serializable;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectOutputStream;

 

public class javaSerializable_fun {

/**
   * java.io.Serializable 接口,類只有實現(xiàn)Serializable借口才能被序列化
   * java.io.Externalizable接口,利用java的序列化和反序列化工具,很多存儲和恢復(fù)對象的工作都可以自動完成。
   * java.io.ObjectOutput接口,序列化傳出, 繼承了DataOutput接口并定義了一些方法,它支持對象序列化;
   *   重點說明:在該類中,writeObject()方法是最重要的方法,用于對象序列化,如果對象包含其他的對象引用,則writeObject()方法地柜序列化這些對象;
   * java.io.ObjectOutputStream類,負(fù)責(zé)向流中寫入對象,構(gòu)造方法:ObjectOutputStream(OutputStream out);
   * java.io.ObjectInput接口,序列化傳入。繼承了DataInput接口并定義了一些方法,它支持對象序列化;
   * ObjectInputStream類, 負(fù)責(zé)向從流中讀取對象,構(gòu)造方法:ObjectInputStream(InputStream out);
   ***/

public static void main(String[] args) {

    try
  {
   //構(gòu)造FileOutputStream對象
   FileOutputStream f=new FileOutputStream("C:a.txt");

   //構(gòu)造ObjectOutputStream對象
   ObjectOutputStream out=new ObjectOutputStream(f);

   Customer customer=new Customer("bj",50);

   //使用ObjectOutputStream對象的writeObject()方法進(jìn)行序列化
   out.writeObject(customer);

   //關(guān)閉ObjectOutputStream對象
   out.close();

   //關(guān)閉FileOutputStream對象
     f.close();
     System.out.println("序列化完畢!");
  }
  catch(IOException e)
  {
   e.getStackTrace();
  }

}

}

class Customer implements Serializable
{
 private static final long serialVersionUID =1L;

 private String name;
 private int age;

 public String getName()
 {
  return name;
 }

 public int getAge()
 {
  return age;
 }

 public Customer(String name,int age)
 {
  this.name=name;
  this.age=age;
 }

 public String toString()
 {
  return "name="+ name +",age="+age;
 }
}

 

延伸 · 閱讀

精彩推薦
505
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 香蕉国产片 | 性色av一区二区三区在线播放亚… | 免费看欧美黑人毛片 | 曰本三级日本三级日本三级 | 亚洲影视在线观看 | 欧美日韩爱爱视频 | 在线观看国产一区二区 | 国产资源在线免费观看 | 黄色片网站免费观看 | 羞羞网站在线看 | 国产午夜精品久久久久久久蜜臀 | 国产91极品 | 欧美人与牲禽动交精品一区 | 国产美女视频一区 | 欧美亚州 | 国产亚洲精品视频中文字幕 | 一区二区三区欧美在线 | 爱射av| 黄色aaa视频 | 91短视频在线观看 | 国产精品自拍啪啪 | 国产精品久久久久久久久久免 | 欧美成人a| 亚洲精品午夜电影 | 国产日韩亚洲 | 99国产精品国产免费观看 | 欧洲精品久久 | 美国一级黄色毛片 | 日韩欧美电影在线观看 | 久久精品一区二区三区不卡牛牛 | 免费观看欧美一级片 | 国产一区二区三区撒尿在线 | 亚洲成人在线视频网 | 香蕉久久久精品 | 毛片免费观看日本中文 | 午夜精品久久久久久久爽 | 国产一区二区三区视频在线观看 | 少妇一级淫片免费放播放 | 一级黄色淫片 | 亚洲导航深夜福利涩涩屋 | 成人免费看毛片 |