package org.rx.bean; import org.rx.Lazy; import org.rx.SystemException; import java.io.Serializable; import java.lang.reflect.Field; public abstract c... ...
分类:
编程语言 时间:
2017-09-30 22:57:09
阅读次数:
283
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。 可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要被序列化的类实现 Serializable 接口,该接口没有需要实现的方法, im ...
分类:
编程语言 时间:
2017-09-30 19:46:18
阅读次数:
161
首先,mysql 幻读并非是”一个事务内进行两次相同操作居然得到了不一样的结果”,因为它根本不可能发生在使用了 read view / MVCC 的 RR 隔离级别下,这种幻读的定义更适合给 Oracle,Oracle 的事务隔离只有两级,RC 和 Serializable。然后还有很多人辩解说不可 ...
分类:
数据库 时间:
2017-09-29 19:36:15
阅读次数:
359
1 hashmap(abstractmap clonable serializable) 2 java.util.HashTable collection未有之前的array implementation,drooped,但是 thread safe,overhead thread写map即call ...
分类:
编程语言 时间:
2017-09-28 10:02:49
阅读次数:
150
1 // 非线程安全 2 // 继承了AbstractMap 3 // 实现了Map、Cloneable、Serializable接口 4 // 后面2个接口是标记接口,没有抽象方法。 5 // 表示HashMap可以浅复制、序列化和反序列化。 6 public class HashMap exte... ...
分类:
编程语言 时间:
2017-09-25 13:18:10
阅读次数:
242
ArrayList 源码解读 基于JDk 1.7.0_80 public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable Arra ...
分类:
其他好文 时间:
2017-09-24 22:27:54
阅读次数:
222
transient有“临时的”,"短暂的"含义,我们了解过Serializable,Java序列化,当对某些变量我们不想对它进行序列化的时候就可以将此变量设置为transient,transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。transient说明一个属性是临时的 ...
分类:
编程语言 时间:
2017-09-22 00:52:18
阅读次数:
233
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 √: 可能出现 ×: 不会出现 脏读 不可重复读 幻读 Read uncomm ...
分类:
数据库 时间:
2017-09-19 11:33:27
阅读次数:
180
RandomAccessFile 随机访问文件,支持随机读写 多线程复制文件 存储对象 流的关闭 串行化(序列化) 将java对象转换成某种格式(JVM定义的)的字节数组 反串行化(序列化) 将字节数组恢复成java对象 java.io.Serializable 可串行接口 标志性接口 串行化应用场 ...
分类:
编程语言 时间:
2017-09-16 23:19:57
阅读次数:
280
java提供了两种对象持久化的方式:序列化和外部序列化 (1)序列化 Serialization 序列化是一种将对象已一串字节描述的过程,用于解决在对象流进行读写操作时所引发的问题。 所有要序列化的类都要实现serializable接口 (2)外部序列化(externalizable) 实现外部序列 ...
分类:
编程语言 时间:
2017-09-15 15:29:32
阅读次数:
227