学习
osne
这个作者很懒,什么都没留下…
展开
-
Java 语言基础
Java基本数据类型 name 符号 类型 byte byte 有 字节 8 shout 有 短整型 16 int 有 整型 32 long 有 长整型 64 float 有 单精浮点型 32 double 有 双精浮点型 64 char -...原创 2018-07-22 00:50:48 · 166 阅读 · 0 评论 -
知识点
JVM - Java 堆 JVM - 堆的年轻代和老年代。 语言 - javaIO 多线程-唤醒线程 JVM - 内存溢出可能原因和解决。 Redis - 数据结构 JVM - Class.forName() 和 ClassLoader 语言 - 反射机制 分布式 - 唯一ID 语言 - IO和NIO JVM - 内存泄露 Redis - 淘汰策略 分布式 - 异步化 D...原创 2018-07-23 07:50:14 · 77 阅读 · 0 评论 -
Java 多线程知识点
乐观锁和悲观锁悲观锁:等待持有锁的线程释放锁。乐观锁:先假定没有锁而进行操纵,监测到冲突后重试。synchronized 是独占锁,而独占锁是一种悲观锁。CAS机制是一种乐观锁(compare and swap)CAS(compare and swap)算法含义: 如果指定位置的值符合预期,则将其替换为新值。 包含三个操作数:内存地址、预期值和新值。 保证了读-修改-写...原创 2018-07-22 11:22:40 · 96 阅读 · 0 评论