当前位置: 首页 > news >正文

郑州做网站建设公司平台如何做推广

郑州做网站建设公司,平台如何做推广,网站建设企业名录,遂宁网站制作第三章 序列化 3.1 概述 Java 提供了一种对象序列化的机制。用一个字节序列可以表示一个对象,该字节序列包含该对象的数据、对象的类型和对象中存储的属性等信息。字节序列写出到文件之后,相当于文件中持久保存了一个对象的信息。 反之,该…

第三章 序列化

3.1 概述

Java 提供了一种对象序列化的机制。用一个字节序列可以表示一个对象,该字节序列包含该对象的数据对象的类型对象中存储的属性等信息。字节序列写出到文件之后,相当于文件中持久保存了一个对象的信息。

反之,该字节序列还可以从文件中读取回来,重构对象,对它进行反序列化对象的数据对象的类型对象中存储的数据信息,都可以用来在内存中创建对象。

3.2 ObjectOutputStream类

java.io.ObjectOutputStream 类,将Java对象的原始数据类型写出到文件,实现对象的持久存储。

构造方法

  • public ObjectOutputStream(OutputStream out) : 创建一个指定OutputStream的ObjectOutputStream。

构造举例,代码如下:

FileOutputStream fileOut = new FileOutputStream("employee.txt");
ObjectOutputStream out = new ObjectOutputStream(fileOut);

序列化操作

  1. 一个对象要想序列化,必须满足两个条件:
  • 该类必须实现java.io.Serializable 接口,Serializable 是一个标记接口,不实现此接口的类将不会使任何状态序列化或反序列化,会抛出NotSerializableException
  • 该类的所有属性必须是可序列化的。如果有一个属性不需要可序列化的,则该属性必须注明是瞬态的,使用transient 关键字修饰。
public class Employee implements java.io.Serializable {public String name;public String address;public transient int age; // transient瞬态修饰成员,不会被序列化public void addressCheck() {System.out.println("Address  check : " + name + " -- " + address);}
}

2.写出对象方法

  • public final void writeObject (Object obj) : 将指定的对象写出。
public class SerializeDemo{public static void main(String [] args)   {Employee e = new Employee();e.name = "zhangsan";e.address = "beiqinglu";e.age = 20; try {// 创建序列化流对象ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream("employee.txt"));// 写出对象out.writeObject(e);// 释放资源out.close();fileOut.close();System.out.println("Serialized data is saved"); // 姓名,地址被序列化,年龄没有被序列化。} catch(IOException i)   {i.printStackTrace();}}
}
输出结果:
Serialized data is saved
http://www.mmbaike.com/news/71219.html

相关文章:

  • 大型银行网站建设重庆seo优化推广
  • 网站备案要法人身份证吗搜索seo神器
  • 响应式网站建设平台推广是什么工作
  • 明确好企业的价值主张企业网站seo推广
  • 什么网站可以在线做考教师岗位的题搜索优化整站优化
  • 做宣传册参考网站seo网站排名优化工具
  • 建设银行如何注销网站信息软文推广渠道主要有
  • 绍兴做网站的公司哈尔滨seo服务
  • 武汉海绵城市建设有限公司网站软文案例
  • 上海企业网站制作电话付费推广
  • 徐州网站建设技术托管微信指数是什么意思
  • wordpress 基础建站地推拉新app推广平台
  • 电子商城网站模板宁波seo优化外包公司
  • 梅州市做试块网站网站交换链接的常见形式
  • 怎样做响应式网站百度竞价排名广告定价鲜花
  • 公司转让注意事项seo排名关键词
  • 做影视网站被告怎么办如何开一个自己的网站
  • 东莞网站设计公司有哪些女排联赛排名
  • 适合个人网站的名称公司网络推广网站
  • 黑龙江暴雪预警独立站seo是什么
  • 哪个网站系统做的好电商的推广方式有哪些
  • 个人可以备案企业网站吗郑州网站设计
  • 枣庄网站制作凡科建站平台
  • 网站网络优化新闻软文发稿平台
  • 网站建设怎么插入gif网店运营培训哪里好
  • 潜江做网站的公司有哪些外贸推广平台怎么做
  • 帮别人做网站 开票内容是什么如何引流推广产品
  • 网站建设丿金手指谷哥14招聘网络营销推广人员
  • 哪些做批发的网站比较正规百度平台商家客服
  • 音乐网站开发案例找培训机构的app