码迷,mamicode.com
首页 >  
搜索关键字:serializable    ( 1654个结果
Java 之 I/O 系列 02 ——序列化(二)
Java 之 I/O 系列 目录Java 之 I/O 系列 01 ——基础Java 之 I/O 系列 02 ——序列化(一)Java 之 I/O 系列 02 ——序列化(二)继续上篇的第二个问题如果一个类实现了Serializable接口,但是它的父类没有实现 ,这个类可不可以序列化?Object是...
分类:编程语言   时间:2014-07-16 23:17:57    阅读次数:303
HashSet中实现不插入重复的元素
/*看一下部分的HashSet源码....public class HashSet extends AbstractSet implements Set, Cloneable, java.io.Serializable{ static final long serialVersio...
分类:其他好文   时间:2014-07-07 15:23:29    阅读次数:253
Java使用Protocol Buffers入门四步骤
Protocol Buffers(简称protobuf)是谷歌的一项技术,用于将结构化的数据序列化、反序列化,经常用于网络传输。 这货实际上类似于XML生成和解析,但protobuf的效率高于XML,不过protobuf生成的是字节码,可读性比XML差。类似的还有json、Java的Serializable等。 protobuf支持各种语言。本文以Java为例,简单介绍protobuf如何使用。其他语言使用方法类似。...
分类:编程语言   时间:2014-07-04 08:41:47    阅读次数:370
java 序列化原来如此
上次面试的时候 ,如何实现java 类的序列化,当时感觉这个问题很简单,我的回答是实现serizlizable 接口就好了,可以实现对象的持久化,看了看书,原来这样:public class Serialize implements Serializable{ /** * j...
分类:编程语言   时间:2014-07-03 13:08:50    阅读次数:312
【Java集合源码剖析】Vector源码剖析
Vector简介 Vector也是基于数组实现的,是一个动态数组,其容量能自动增长。 LinkedList是JDK1.0引入了,它的很多实现方法都加入了同步语句,因此是线程安全的(其实也只是相对安全,有些时候还是要加入同步语句来保证线程的安全),可以用于多线程环境。 LinkedList没有丝线Serializable接口,因此它不支持序列化,实现了Cloneable接口,能被克隆,实现了RandomAccess接口,支持快速随机访问。 Vector源码剖析 Vector的...
分类:编程语言   时间:2014-07-02 07:42:51    阅读次数:349
【Java集合源码剖析】LinkedList源码剖析
LinkedList简介 LinkedList是基于双向循环链表(从源码中可以很容易看出)实现的,除了可以当做链表来操作外,它还可以当做栈、队列来使用。 LinkedList同样是非线程安全的,只在单线程下适合使用。 LinkedList实现了Serializable接口,因此它支持序列化,能够通过序列化传输,实现了Cloneable接口,能被克隆。 LinkedList源码剖析 LinkedList的源码如下(加入了比较详细的注释):...
分类:编程语言   时间:2014-07-01 09:55:43    阅读次数:283
数据结构通用算法(深拷贝+比较)
1 public class CompareIgnoreAttribute : Attribute 2 { 3 }; 4 5 [Serializable] // 深拷贝需要 6 public abstract class DataInfo 7...
分类:其他好文   时间:2014-07-01 00:30:54    阅读次数:351
【Java集合源码剖析】ArrayList源码剖析
ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。 ArrayList不是线程安全的,只能用在单线程环境下,多线程环境下可以考虑用Collections.synchronizedList(List l)函数返回一个线程安全的ArrayList类,也可以使用concurrent并发包下的CopyOnWriteArrayList类。 ArrayList实现了Serializable接口,因此它支持序列化,能够通过序列化传输,实现了R...
分类:编程语言   时间:2014-06-30 17:01:32    阅读次数:240
java中TreeSet集合如何实现元素的判重
1 /* 2 看一下部分的TreeSet源码.... 3 public class TreeSet extends AbstractSet 4 implements NavigableSet, Cloneable, java.io.Serializable 5 { 6 ...
分类:编程语言   时间:2014-06-29 19:18:13    阅读次数:259
Android Intent传递对象小结
效果:想看实例的,感兴趣的能够看之前的一篇文章Android ViewPager Fragment实现选项卡部分关键代码:public class SerializeActivity extends Activity implements Serializable { Button btnlist,...
分类:移动开发   时间:2014-06-24 14:50:59    阅读次数:261
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!