E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA序列化
Java 序列化的高级认识
引言将Java对象序列化为二进制文件的
Java序列化
技术是Java系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现Serializable接口,使用ObjectInputStream
zheng12tian
·
2011-04-11 09:00
java
虚拟机
应用服务器
IBM
网络应用
java序列化
(Serializable)的作用和反序列化
这里转载一篇讲解
java序列化
(Serializable)和反序列化方面的感觉很好的文章。 1、序列化是干什么的?
xjtom78
·
2011-03-24 16:00
java
jvm
编程
socket
网络应用
Java序列化
Java 序列化简介[size=medium][/size] Java 对象序列化是 JDK 1.1 中引入的一组开创性特性之一,用于作为一种将 Java 对象的状态转换为字节数组,以便存储或传输的机制,以后,仍可以将字节数组转换回 Java 对象原有的状态。 实际上,序列化的思想是 “冻结” 对象状态,传输对象状态(写到磁盘、通过网络传输等等),然后 “解冻” 状态,重新获得可用的
米奇风
·
2011-03-23 11:00
java
jdk
编程
算法
JUnit
题006_关于
java序列化
什么是
java序列化
,如何实现
java序列化
?或者请解释Serializable接口的作用?
xiaolongRen_will
·
2011-03-21 21:00
java
tomcat
Web
java对象序列化
他作用仅仅是告诉默认
JAVA序列化
工具,这个对象是可以序列化的。1.serialVersionUID的作用 当我们的类实现了Serializable接口后,会有一个警告,告诉你需要生成一个s
ziliang871118
·
2011-03-18 09:00
java序列化
——Serializable
类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化。可序列化类的所有子类本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可序列化的语义。 Java的"对象序列化"能让你将一个实现了Serializable接口的对象转换成byte流,这样日后要用这个对象时候,你就能把这些byte数据恢复出来,
FutureInHands
·
2011-03-15 23:00
java
Access
java序列化
——Serializable
类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化。可序列化类的所有子类本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可序列化的语义。 Java的"对象序列化"能让你将一个实现了Serializable接口的对象转换成byte流,这样日后要用这个对象时候,你就能把这些byte数据恢复出来,
FutureInHands
·
2011-03-15 23:00
java
Access
java序列化
——Serializable
类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化。可序列化类的所有子类本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可序列化的语义。 Java的"对象序列化"能让你将一个实现了Serializable接口的对象转换成byte流,这样日后要用这个对象时候,你就能把这些byte数据恢复出来,
FutureInHands
·
2011-03-15 23:00
java
Access
JAVA序列化
序列化的过程就是对象写入字节流和从字节流中读取对象。将对象状态转换成字节流之后,可以用java.io包中的各种字节流类将其保存到文件中,管道到另一线程中或通过网络连接将对象数据发送到另一主机。对象序列化功能非常简单、强大,在RMI、Socket、JMS、EJB都有应用。对象序列化问题在网络编程中并不是最激动人心的课题,但却相当重要,具有许多实用意义。 对象序列化可以实现分布式对象。主要应
Alchemist-X
·
2011-03-15 15:00
java
jvm
编程
socket
网络应用
java序列化
目的:以某种存储形式使自定义对象持久化将对象从一个地方传递到另一个地方二、
Java序列化
一个对象能够序列化的前提是实现Serializable接口。Serializable接口没有方法,更像是个标记。
bxyz1203
·
2011-03-14 17:00
java
Date
String
object
serialization
Class
Java序列化
注意一些点
1.序列化ID的问题: 标示了版本号,版本号一致才能反序列化成功。修改代码同时要跟新版本号,以确保另一端 能够识别错误的版本,然后进行修成。 生成方法:固定和随机 2.序列化只会序列化非transit的实例变量,不会序列化静态变量,因为他是属于类的。 3.transit的实例变量和没有实现Serializable接口的父类成员不会被序列化。 4.通过readObject,writeOb
fuliang
·
2011-03-12 21:00
java
html
IBM
J#
Java序列化
注意一些点
1.序列化ID的问题: 标示了版本号,版本号一致才能反序列化成功。修改代码同时要跟新版本号,以确保另一端 能够识别错误的版本,然后进行修成。 生成方法:固定和随机 2.序列化只会序列化非transit的实例变量,不会序列化静态变量,因为他是属于类的。 3.transit的实例变量和没有实现Serializable接口的父类成员不会被序列化。 4.通过readObject,writeOb
fuliang
·
2011-03-12 21:00
java
html
IBM
J#
Java序列化
学习笔记
Java对象序列化为二进制文件的技术是Java系列技术中一个较为重要的技术点,在大多数情况下,只需要了解被序列化的类需要实现Serializable接口,使用ObjectInputStream和ObjectOutputStream进行序列化和反序列化即可。 在工作中,经常会碰到序列化的情况,因为我们调用的东西不可能都在本地,往往需要通过RMI,一些远程接口调用。这样数据序列化的技术更显得
shixing_11
·
2011-03-11 14:00
java
String
OS
测试
Class
mobile
Hessian
有人说Hessian效率不够高,还说kryo是个高效的
Java序列化
库,kryonet是一个基于kryo的RPC库,使用TCP和UDP通讯,目前不支持http协议。
·
2011-03-03 00:00
什么是
java序列化
,如何实现
java序列化
?
1、什么是
java序列化
,如何实现
java序列化
?Java串行化技术可以使你将一个对象的状态写入一个Byte流里,并且可以从其它地方把该Byte流里的数据读出来,重新构造一个相同的对象。
neo_liu0000
·
2011-03-02 23:00
java
exception
String
ejb
存储
byte
什么是
java序列化
,如何实现
java序列化
?
1、什么是
java序列化
,如何实现
java序列化
? Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。
k_lb
·
2011-03-02 23:00
java序列化
java序列化
1、序列化是干什么的?简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存objectstates,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。2、什么情况下需要序列化a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候;b)当你想用套接字在网络上传送对象的时候;c
ljh0242
·
2011-02-28 10:57
java
职场
休闲
java基础
java序列化
1、序列化是干什么的?简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存objectstates,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 2、什么情况下需要序列化a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候;b)当你想用套接字在网络上传送对象的时候;
ljh0242
·
2011-02-28 10:57
java
序列化
职场
休闲
什么是
java序列化
,如何实现
java序列化
?
Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现保存应用程序的当前工作状态,下次再启动的时候将自动地恢复到上次执行的状态。 序列化就是一种用
cynhafa
·
2011-02-22 21:00
java序列化
什么是
java序列化
,如何实现
java序列化
?(转载)
Java串行化技术可以使你将一个对象的状态写入一个Byte流里,并且可以从其它地方把该Byte流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现保存应用程序的当前工作状态,下次再启动的时候将自动地恢复到上次执行的状态。序列化就是一种用来处理对象
cynhafa
·
2011-02-22 21:00
java
exception
String
ejb
存储
byte
java序列化
声明一个显式的UID
简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常。 当实现java.io.Serializable接口的实体(类)没有显式地定
wu-yansheng
·
2011-02-18 09:00
java
jvm
html
算法
sun
Java序列化
与ProtocalBuffer序列化之深入分析
最近在做交易缓存化项目,要求缓存淘宝15天内的所有交易订单、支付订单和物流订单,数量在2-3亿;这就对空间和时间提出了很高的要求,因此研究并测试了几种序列化和压缩技术,下面是对
Java序列化
与ProtocalBuffer
kangsg219
·
2011-02-12 17:00
java
数据结构
物流
你所不知道的
Java序列化
我们都知道,
Java序列化
可以让我们记录下运行时的对象状态(对象实例域的值),也就是我们经常说的对象持久化 。这个过程其实是非常复杂的,这里我们就好好理解一下Java的对象序列化。
yde986
·
2011-01-31 15:00
java
jvm
jdk
虚拟机
Security
java序列化
笔记
一.概念:
Java序列化
是把对象状态保存到一个字节流中的过程,反序列化则是把由序列化生成的这一个字节流重新转换成对象的过程。
e5945
·
2011-01-25 10:00
java
String
object
Stream
Class
byte
java序列化
(Serializable)的作用和反序列化
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保 存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 2、什么情况下需要序列化 a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候; b)当你想用套接
TonyBug
·
2011-01-24 14:00
java
jvm
socket
OS
网络应用
java序列化
他作用仅仅是告诉默认
JAVA序列化
工具,这个对象是可以序列化的。
hukejia
·
2011-01-14 18:00
java
jvm
算法
J2SE
sun
Java序列化
即使你没有用过对象序列化(serialization),你可能也知道它。但你是否知道 Java 还支持另外一种形式的对象持久化,外部化(externalization)? 下面是序列化和外部化在代码级的关联方式: public interface Serializable {} public interface Externalizable extends Serializable {&n
熊滔爱孟涛静
·
2011-01-07 21:00
java
虚拟机
工作
JAVA序列化
他作用仅仅是告诉默认
JAVA序列化
工具,这个对象是可以序列化的。 1.ser
yonglin4605
·
2011-01-07 11:00
java
jvm
算法
J2SE
sun
几种序列化协议(protobuf,xstream,jackjson,jdk,hessian)相关数据对比
最近研究了下googleprotobuf协议,顺便对比了一下json,xml,
java序列化
相关的数据对比,从几个纬度进行对比。
agapple
·
2011-01-04 20:00
数据结构
json
bean
Google
idea
几种序列化协议(protobuf,xstream,jackjson,jdk,hessian)相关数据对比
最近研究了下googleprotobuf协议,顺便对比了一下json,xml,
java序列化
相关的数据对比,从几个纬度进行对比。
agapple
·
2011-01-04 20:00
数据结构
bean
json
Google
idea
几种序列化协议(protobuf,xstream,jackjson,jdk,hessian)相关数据对比
最近研究了下googleprotobuf协议,顺便对比了一下json,xml,
java序列化
相关的数据对比,从几个纬度进行对比。
agapple
·
2011-01-04 20:00
数据结构
bean
json
Google
idea
几种序列化协议(protobuf,xstream,jackjson,jdk,hessian)相关数据对比
最近研究了下googleprotobuf协议,顺便对比了一下json,xml,
java序列化
相关的数据对比,从几个纬度进行对比。
agapple
·
2011-01-04 20:00
数据结构
bean
json
Google
idea
几种序列化协议(protobuf,xstream,jackjson,jdk,hessian)相关数据对比
最近研究了下googleprotobuf协议,顺便对比了一下json,xml,
java序列化
相关的数据对比,从几个纬度进行对比。
agapple
·
2011-01-04 20:00
数据结构
bean
json
Google
idea
几种序列化协议(protobuf,xstream,jackjson,jdk,hessian)相关数据对比
最近研究了下googleprotobuf协议,顺便对比了一下json,xml,
java序列化
相关的数据对比,从几个纬度进行对比。
agapple
·
2011-01-04 20:00
数据结构
json
bean
Google
idea
Java序列化
和反序列化
序列化是把一个对象的状态写入一个字节流的过程,它执行RMI,RMI允许一台机器上的JAVA对象调用不同机器上的JAVA对象方法,对象可以作为参数提供给那个远程方法,发送机序列化该对象并传送它,接收机执行反序列化。 序列化和反序列化的关系图表可形成包含循环引用的顺序图表。这是整个序列化的总体思想。 而Serializable接口属于支持序列化的一个接口,只有一个实现它的对象可以被
四眼蛤蟆
·
2010-12-28 21:00
java
java序列化
讲解
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 官方解释:序列化(Serializatio
lehsyh
·
2010-12-28 14:00
java
c
socket
OS
网络协议
java序列化
java.io.Externalizable
这次我们讲的是控制对象的序列化和反序列化 控制序列化就是有选择的序列化对象,而不是把对象的所以内容都序列化,前篇我们的例子中介绍了transit变量和类变量(static)不被序列化,现在我们还有一种更为灵活的控制对象序列化和反序列方法,可以在序列化过程中储存其他非this对象包含的数据 我们现在再来介绍一个接口 java.io.Externalizable 。当对象实现了这个接口时,就可以灵
coach
·
2010-12-27 17:00
java
java序列化
java.io.Serializable
在JAVA中,一个大的应用程序需要保存很多对象的时候,由于虚拟机内存有限,(资源宝贵啊 )有时不可能所有有用的对象都放到内存中,因此,需要将不常用的对象暂时持久化的文件中,当需要这个对象时,再从文件把对象恢复到内存中,这就是所谓对象的序列化和反序列化。本文讲实现如何将对象序列化到文件,然后再从文件反序列化到对象,你会发现其实特别简单 先看一下对象的序列化和反序列化的关键是什么 1,
coach
·
2010-12-27 17:00
java
虚拟机
Java序列化
中版本控制
在
Java序列化
和反序列化的过程中,版本控制是通过serialVersionUID属性实现的,一般被定义为private static final long 型。
zdcshh
·
2010-12-25 14:00
java
eclipse
jvm
算法
Java序列化
机制
Java中对象序列化过程(序列化本身在.net和Java系列当中都有不同的实现,根据序列化格式的不同包含xml和二进制的序列化格式,在java.io.serializable进行二进制序列化):
Java
zdcshh
·
2010-12-24 15:00
java
.net
oop
2010.12.22@TB_HX9
1、
Java序列化
的过程; 2、
Java序列化
中serialVersionUID的作用; 3、JDBC查询执行过程,每一步的功用与实现细节; 4、JDBC中Statment与PrepareStatement
zdcshh
·
2010-12-22 19:00
java
jvm
sql
jdbc
asp.net
Java序列化
算法原理
Java序列化
算法原理1、什么是
java序列化
Java序列化
API提供一种处理对象序列化的标准机制。
josson.jin
·
2010-12-16 14:00
java序列化
本文介绍
Java序列化
技术。
liucun
·
2010-12-14 18:00
java
编程
bean
算法
unix
Java序列化
的机制和原理
有关Java对象的序列化和反序列化也算是Java基础的一部分,下面对
Java序列化
的机制和原理进行一些介绍。
suddenlychen
·
2010-12-09 16:00
java
jvm
算法
网络协议
Java序列化
的自定义类加载器(ZT)
http://www.google.com.hk/gwt/x?oe=UTF-8&gl=CN&q=java+%E8%87%AA%E5%AE%9A%E4%B9%89%E7%B1%BB%E5%8A%A0%E8%BD%BD%E5%99%A8&hl=zh_CN&ei=o7_1TLCTHsm5kgWbjIDSAQ&ved=0CAoQFjAB&source=m&a
xiao_jiang51
·
2010-12-01 15:00
java
设计模式
应用服务器
网络应用
企业应用
深入理解
Java序列化
中的SerialVersionUid
一、前言SerialVersionUid,简言之,其目的是序列化对象版本控制,有关各版本反序列化时是否兼容。如果在新版本中这个值修改了,新版本就不兼容旧版本,反序列化时会抛出InvalidClassException异常。如果修改较小,比如仅仅是增加了一个属性,我们希望向下兼容,老版本的数据都能保留,那就不用修改;如果我们删除了一个属性,或者更改了类的继承关系,必然不兼容旧数据,这时就应该手动更新
booboo2006
·
2010-11-30 21:00
tb电话面试小记
servlet的生命周期java的多线程方面:方法同步,sleep,wait
java序列化
java集合方面,hash
zheng's footprint
·
2010-11-29 16:00
Serializable
java序列化
BeanSerializableInterface的接口让BEAN可以串行化,将其变成一个可保存为以后使用的二进制流。当一个BEAN被系列化到磁盘上或者其他任何地方,其状态被保存起来,其中的属性值也不会改变。在BEAN的规范中,JSP并没有要求BEAN实现Serializable接口。但是,如果您希望自己控制您所创建的组件的serialization进程,或者您想serialize并不是标准组件扩
zhy000
·
2010-11-29 08:31
java
Serializable
职场
休闲
java序列化
java.io.Serializable(转过来的,呵呵)
在JAVA中,一个大的应用程序需要保存很多对象的时候,由于虚拟机内存有限,(资源宝贵啊 )有时不可能所有有用的对象都放到内存中,因此,需要将不常用的对象暂时持久化的文件中,当需要这个对象时,再从文件把对象恢复到内存中,这就是所谓对象的序列化和反序列化。本文讲实现如何将对象序列化到文件,然后再从文件反序列化到对象,你会发现其实特别简单 先看一下对象的序列化和反序列化的关键是
robinsoncrusoe
·
2010-11-26 10:00
java
虚拟机
java序列化
(一)
最近一直在看序列化方面的文章,本人大学刚毕业,尽管早就认识java,但一直都是略懂皮毛,现在工作了,才发现自己需要补充的东西太多。比如这个序列化,下面做个总结,总结最近看过的关于序列化的文章,这篇总结仅仅针对自己而言,有些觉得没必要叙述的就没有写上,只写了自认为欠缺的地方。其中杂糅了很多高手的总结,如有不当,还请多多包涵。以后如果看到好的文章,还是会进行编辑修改的。 1、问题的产生: 假如
baggioly
·
2010-11-16 13:00
java
数据结构
Blog
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他