Object serialization的定义:
Object serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。 
serialization不但可以在本机做,而且可以经由网络操作(RMI)。这个好处是很大的----因为它自动屏蔽了操作系统的差异,字节顺序(用Unix下的c开发过网络编程的人应该知道这个概念)等。比如,在Window平台生成一个对象并序列化之,然后通过网络传到一台Unix机器上,然后可以在这台Unix机器上正确地重构这个对象。
Object serialization主要用来支持2种主要的特性:
1 Java的RMI(remote method invocation).RMI允许象在本机上一样操作远程机器上的对象。当发送消息给远程对象时,就需要用到serializaiton机制来发送参数和接收返回值。

2014-05-09   01:15:37 原博文:http://wxqhappy.ok.blog.163.com/blog/static/1155095562012728119739/

转载于:https://www.cnblogs.com/zds-song/p/3718005.html

Java网页开发中model实现Serializable接口的原因相关推荐

  1. java 后台开发中model与entity(实体类)的区别

    以前写项目,都是先快速创建entity.dao.service再说,其他的包一般都是根据不同的框架来创建不同功能的包.比如用struts框架创建一个action包,用servlet就创建一个servl ...

  2. 在java商城开发中map集合的应用

    在java商城开发中map集合的put方法(Object key, Object value)添加一个"值"(想要得东西)和与"值"相关联的"键&qu ...

  3. java sessionstate_在Java Web开发中自定义Session

    Session在存储安全性要求较高的会话信息方面是必不可少的,对于分布式Web应用自定义Session支持独立的状态服务器或集群是必须的.本文就来教大家如何在Java Web开发中自定义Session ...

  4. java web开发中Filter使用Annotation配置 (转载)

    为什么80%的码农都做不了架构师?>>>    为了在java中得到request和response对象,搜索到了 <如何在Java的普通类中获取Session以及reques ...

  5. Java Web开发中路径问题小结

    Java Web开发中,路径问题是个挺麻烦的问题,本文小结了几个常见的路径问题,希望能对各位读者有所帮助. (1) Web开发中路径的几个基本概念 假设在浏览器中访问了如下的页面,如图1所示: 图1 ...

  6. 你了解Java应用开发中的注入攻击吗?

    第31讲 | 你了解Java应用开发中的注入攻击吗? 安全是软件开发领域永远的主题之一,随着新技术浪潮的兴起,安全的重要性愈发凸显出来,对于金融等行业,甚至可以说安全是企业的生命线.不论是移动设备.普 ...

  7. java GUI开发中关于卡片式布局详细步骤讲解

    java GUI开发中关于卡片式布局详细步骤讲解 JFrame frame = new JFrame("调课");//首先要申明一个JFrame. JPanel p1 = new ...

  8. web前端入门到实战:网页开发中字体,字号与尺寸对应表

    了解字体的一样常识,不管做一份文档编辑还是网页开发,都是很有必要的.整齐划一,井然有序才终是大家之道. 1.字体 在文档编辑中,我们常用的是宋体,小四号字,新罗马字体,字母和数字用的是Arial字体, ...

  9. 【前端实例代码】使用 HTML CSS实现指纹扫描仪特效动画效果 |前端开发 网页制作 基础入门教程 网页开发中常见的样式与特效,收藏起来肯定用的上~

    b站视频演示效果: [web前端特效源码]使用 HTML CSS 和 JavaScript 实现指纹扫描仪特效动画效果 |前端开发 网页制作 基础入门教程 效果图: 完整代码: <!DOCTYP ...

最新文章

  1. 一个带有误差棒的另一个箱图
  2. mysql默认几个库_MySQL 安装初始化mysql后,默认几个库介绍
  3. django(7)modelform操作及验证、ajax操作普通表单数据提交、文件上传、富文本框基本使用...
  4. 10-2 5-2 查询至少生产两种不同的计算机(PC或便携式电脑)且机器速度至少为133的厂商 (20 分)(思路加详解+测试用例)
  5. c++ h cpp文件如何关联_C++核心准则SF.5: .cpp文件必须包含定义它接口的.h文件
  6. 安卓逆向系列教程(三)静态分析工具
  7. 国潮国粹剪纸风京剧人物PSD素材,让东方韵味更浓
  8. 非常实用的,使用SQL查询连续号码段。(做计费系统或SP的兄弟经常会用到)...
  9. Go 编码建议——项目布局
  10. VC6删除项目中的文件
  11. 种子在线分析php,在线BT种子torrent信息解析/转磁力链接magnet工具
  12. bootdo项目war包部署流程
  13. GD32F407RTC备份寄存器BKP的使用
  14. 如何禁用计算机内网,局域网计算机怎么禁用U盘
  15. dropbox 下载不了问题
  16. 【win】WINDOWS10系统自带桌面整理工具
  17. 算法相关-互联网计算广告学
  18. 求无序数组的第K(大/小)数的三种方法
  19. Windows系统的桌面部署Desktop Deployment(4)
  20. Aria2GUI的配置方法

热门文章

  1. [SDOI2015]约数个数和
  2. 在Leangoo里怎么设置看板周期?
  3. AndroidService 深度分析(2)
  4. linux共享库及/etc/ld.so.conf文件的应用
  5. linux配置ip地址 suse_SUSE Linux下设置IP的两种方法
  6. [20190805]在小程序中使用npm包
  7. P2680 运输计划
  8. bzoj1088[SCOI2005]扫雷Mine
  9. jquery特效(1)—点击展示与隐藏全文
  10. IT行业 侃侃富士康