自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java序列化之Externalizable

前篇介绍了标识了transient与static的变量是不被序列化的,以下介绍更为灵活控制对象序列化和反序列化的方法,甚至可以控制序列化非本类的数据。一、接口介绍当对象继承了java.io.Externalizable接口时,可以更灵活得控制整个序列化与反序列化的过程。以下是java.io.Externalizable接口的关系图:从上图中可以看出,java.io.Exte

2016-12-01 15:30:51 244

原创 Java序列化之transient

一、transient关键字作用transient是Java的关键字,用来表示一个域不是该对象序列化的一部分。当一个对象被序列化时,被声明为transient的变量的值将不包括在序列化表示中,非transient的变量才被包括进去。二、transient关键字用途如:网络操作用户信息时,我们并不希望用户的敏感信息(如证件号、密码等)在网络中被传输。我们可在相应属性上加上tran

2016-11-23 17:07:31 250

原创 Java序列化之serialVersionUID

一、问题1、声明serialVersionUID的作用是什么?2、JVM如何通过serialVersionUID属性来确定是否可反序列化,怎么起作用的?3、继承java.io.Serializable接口后不声明serialVersionUID属性Eclipse会发出警告,怎么解决?4、继承java.io.Serializable接口后不声明serialVersio

2016-11-17 10:12:29 516

原创 Java序列化之开篇

一、概念序列化:把对象转换为字节序列的过程反序列化:把字节序列恢复为对象的过程二、用途1、将对象持久化到物理硬盘上,通常文件方式存在;2、在网络上传输对象的字节序列。三、试验例子中使用java.io.ObjectOutputStream将对象进行序列化,使用java.io.ObjectInputStream将对象进行反序列化。1、普通java

2016-10-27 09:40:53 198

原创 synchronized同步锁

java中提供synchronized和Lock两种锁。当一个线程访问一个对象的synchronized方法,那么其它线程不能访问该对象的其它synchronized方法,因为一个对象只有一把锁。当一个线程访问一个对象的synchronized方法,其它线程可以访问该对象的非synchronized方法,因为不需要获取锁。一个线程执行一个对象的非static Synchronized方

2016-10-12 16:10:27 227

简单struts+spring+hibernate搭建,配置

简单struts+spring+hibernate搭建,配置,适合初学者

2012-01-17

spring+struts+hibernate框架

spring+struts+hibernate框架,内容空

2012-01-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除