Serializable 剔除某些不想保存的字段 transient
2016-08-05 18:40
267 查看
示例:
运行结果:
package cn.com.chinatelecom.mms.pojo; import java.io.Serializable; public class Person implements Serializable{ /** * */ private static final long serialVersionUID = 1L; private String name; private int age; private transient String password; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } @Override public String toString() { return "Person [name=" + name + ", age=" + age + ", password=" + password + "]"; } }
public static void main(String[] args) throws Exception { Person person = new Person(); person.setAge(11); person.setName("Xiaoming"); person.setPassword("111111"); System.out.println(person.toString()); Person xiaoming = Base64.deFromBase64(Base64.se2base64(person), Person.class); System.out.println(xiaoming.toString()); }
运行结果:
Person [name=Xiaoming, age=11, password=111111] Person [name=Xiaoming, age=11, password=null]
相关文章推荐
- Serializable 序列化使用限制
- Serializable 序列化为字符串 base64
- 统计连续签到的方法
- Serializable 序列化为文件
- 扩展欧几里得算法模板(希望永远不要搞懂了)
- http://www.open-open.com/lib/view/open1397274257325.html
- Spring Shedule Task之注解实现 (两次启动Schedule Task 的解决方案)
- 一把刀系统维护工具箱 v1.6 绿色版
- CSS-相對于父元素絕對定位
- SDUT3403数据结构实验之排序六:希尔排序
- hashCode()
- java commons-lang 工具包 逃脱工具 转unicode 及其他
- Base64
- java 2 8 10 16
- POJ 2367 Genealogical tree (拓扑排序)
- java 数据类型
- Tomcate环境变量配置
- adb 和 shell、Logcat 常用命令
- leetcode_c++:Longest Common Prefix(014)
- android艺术开发探索之消息机制