package Nov2016;

import java.io.Serializable;

// V1.0版
public class Ques1114 implements Serializable{ private static final long serialVersionUID = 1L; public final int num; public Ques1114(){
num = 123;
}
}
// 序列化到磁盘
public class TestSerialize{
public static void main(String[] args) {
SerializeUtils.writeObject(new Ques1114());
}
}
// V2.0版 修改num值(serialVersionUID保持不变)
public class Ques1114 implements Serializable{ private static final long serialVersionUID = 1L; public final int num; public Ques1114(){
num = 321;
}
}
// 反序列化
public class TestDeserialize{
public static void main(String[] args) {
Ques1114 ques1114 = (Ques1114)SerializeUtils.readObject();
System.out.println(ques1114.num); // 输出值
}
}

今日问题: 
通过20161111问题知道反序列化时final属性会重新计算值,那这里请问“输出”处输出结果是什么?(点击以下“【Java每日一题】20161114”查看20161111问题解析)

题目原发布于公众号、简书:【Java每日一题】20161114【Java每日一题】20161114

最新文章

  1. 自定义iOS7导航栏背景,标题和返回按钮文字颜色
  2. C# PInvoke(DllImport使用) 进阶教程(一)转
  3. php数据库访问
  4. HTML5与CSS3权威指南
  5. Objective-C控制语句
  6. 防止SQL注入和XSS攻击Filter
  7. Struts2开发步骤(及Struts2配置相关)
  8. CSS3 新增属性
  9. -_-#【缓存】Content-Type 错误
  10. phpQuery 无法解析 html 结构
  11. 一个门外汉的理解 ~ Faster R-CNN
  12. php中的实用分页类
  13. 我来给.Net设计一款HttpClient
  14. Java 对IP请求进行限流.
  15. Java反射异常:java.lang.NoSuchFieldException
  16. Cocos2D iOS之旅:如何写一个敲地鼠游戏(七):弹出地鼠
  17. 「洛谷3469」「POI2008」BLO-Blockade【Tarjan求割点】
  18. vmware install win8 and server2012 problem
  19. sql-server的添加数据库文件(日志数据)以及收缩数据库文件(日志数据)
  20. go-json处理的问题

热门文章

  1. Java连接Oracle数据库开发银行管理系统【三、实现篇】
  2. NodeJS实例系列~环境搭建,Hello world归来!
  3. Android开发学习之路-Palette颜色提取工具类使用
  4. 在同一台电脑上同时安装Python2和Python3
  5. chrome调试本地项目, 引用本地javascript文件
  6. Python基础语法
  7. 截取js数组中某段值(slice)
  8. 做网站用UTF-8编码还是GB2312编码?
  9. gridview里日期显示格式
  10. 移动web开发之像素和DPR