Serializable 可串行化接口
定义一个User类,实现Serializable接口:
package com.monkey1025; import java.io.Serializable; // 实现了 Serializable 序列化接口 public class User implements Serializable { private static final long serialVersionUID = 1L; private String userName; private String passWord; //transient修饰成员变量,表示该成员变量不能进行序列化操作 private transient String email; @Override public String toString() { return "User [userName=" + userName + ", passWord=" + passWord + ", email=" + email + "]"; } public User() { super(); } public User(String userName, String passWord, String email) { super(); setUserName(userName); setPassWord(passWord); setEmail(email); } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getPassWord() { return passWord; } public void setPassWord(String passWord) { this.passWord = passWord; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } }