Java 类的加载机制

大致流程: 读取.class文件二进制文件–>验证与解析(格式 关键字 关键词 语法 引用 类型转化等等) –> 初始化 –> 使用 –> 卸载

我们都知道普通的事务中有原子性,一致性,隔离性,持久性。而分布式事务中也有这些属性。 分布式事务 随着分布式计算的发展,事务在分布式中也得到了广泛的应用。 在单机数据库中,我们很容易能够实现满足ACID特性的事务处理系统,但在分布式数据库...

CAS(Compare and Swap) 是利用底层硬件平台特性,实现原子性操作的算法,Java 1.5 以后 JUC(java.util.concurrent) 实现主要以此为基础;找了不少资料以下记录一下个人对于 CAS 的理解(部...

一、概念和特征 直接内存并非 JVMS 定义的标准 Java 运行时内存。 JDK1.4 加入了新的 NIO 机制,目的是防止 Java 堆 和 Native 堆之间往复的数据复制带来的性能损耗,此后 NIO 可以使用 Native 的方...