栏目导航
热点推荐
- 三十条有用的 Java 编程规则
- Java制作水印图片源码
- Java常见异常及可能的导致原因
- Java中的修饰词使用方法总结
- J2EE系统异常的处理准则
- Java中的异常、断言、日志解析(
- Java面试技巧:Java面试题集锦(
- 面向Java开发人员的Scala指南:
- Java程序员:一刻钟精通正则表达
- 网友经验分享:学好java开发的关
- 专家解答:创建表格与数据库进行
- Java远程访问Domino数据库
阅览排行
Java序列化的一个简单例子
www.jz123.cn 2010-01-22 来源: 中国建站 责任编辑(袁袁) 我要投递新闻
首先来看看要序列化的对象
Person.java package com.zjut.yunfeiyang; import java.io.Serializable; public class Person implements Serializable{ private static final long serialVersionUID = -5434734211562785652L; public Person() { } private String name; private String password; private String id; private String address; /** * @return the name */ public String getName() { return name; } /** * @param name the name to set */ public void setName(String name) { this.name = name; } /** * @return the password */ public String getPassword() { return password; } /** * @param password the password to set */ public void setPassword(String password) { this.password = password; } /** * @return the id */ public String getId() { return id; } /** * @param id the id to set */ public void setId(String id) { this.id = id; } /** * @param address the address to set */ public void setAddress(String address) { this.address = address; } /** * @return the address */ public String getAddress() { return address; } } |
再来看看测试代码:
Test.java |
程序输出如下:
03058661
陈建泉
************
Hangzhou,Zhejiang
从结果中可以看出,对象被正确的序列化到Serializable.dll文件中,并且可以被反序列化,这是一个简单的序列化例子。
上一篇:Java每5秒生成一个随机数代码 下一篇:Java操作Excel、PDF文件方法(1)