- 博客(5)
- 收藏
- 关注
原创 Java序列化进阶
1. Java序列化允许重构Java对象在序列化后,如果对该对象所属类进行重构,比如新增属性字段,则可用重构后的类把已有流(重构前的类序列化生成的流)中的对象还原出来,还原后生成的对象也拥有重构后新增的属性字段且值为null。相反,重构后生成的序列化数据也可用来还原为重构前的类对象。注意:这一系列操作,要保证重构前后的两个类拥有相同的序列化版本hash即serialVersionUID。参考代码如下:package serial; import java.io.FileInputStream; impo
2010-06-02 13:33:00
279
原创 Objective-C语法之常用方法说明(不断补充)
NSObject类: retain: Increments the receiver’s reference count. (required) retain: 增加调用对象(接收者)的引用计数。 release: Decrements the receiver’s reference count. (required) release: 减少调用对象(接收者)的引用计数。 autorelease: Adds the receiver to the current autoreleas
2010-06-01 14:10:00
312
原创 Java序列化简明概要
1. 概念: 序列化就是把对象变成对象流,如果需要进而可以把对象流存成二进制文件;2. 目的: 序列化的目的是为了方便永久存储或者网络传输;3. 如何实现: 将类实现Serializable接口即可,无必须实现的方法,实现该接口只是为了标识该类可被序列化;4. (转)其他需要知道的: 一、在可序列化类中要定义serialVersionUID; 二、不需要序列化的属性,可以使用transient关键字; 三、用来被继承的类,尽量不实现Serializable,用来被实现的interface也不要继承Se
2010-06-01 11:53:00
188
转载 apache的作用和tomcat的区别
经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下: 一:apache支持静态页,tomcat支持动态的,比如servlet等,一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由t
2010-05-29 15:42:00
195
转载 JDK1.5新特性
"JDK1.5"的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 下面我们简单介绍一下这些新特性。 1.泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应地从集合里面
2010-05-29 15:33:00
147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人