09 2020 档案

摘要:这里的单例模式实现方法都是线程安全的 一般常见的都是两种单例单例实现方法。加了两种,列举如下 饿汉式 双重检查加锁饿汉式 内部类方式 枚举单例 下面给出JAVA代码实例 /** * 懒汉式 */ public class Singleton1 { private Singleton1(){} pri 阅读全文
posted @ 2020-09-21 21:15 Java民工陆小凤 阅读(271) 评论(0) 推荐(0) 编辑
摘要:ArrayList的初始值:10,HashMap初始值:16 ArrayList的扩容机制:每次增加原值的一半,保留整数; HashMap的扩容机制:每次增加原值的一倍。 阅读全文
posted @ 2020-09-09 19:18 Java民工陆小凤 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1、请描述synchronized和reentrantlock的底层实现及重入的底层原理 2、请描述锁的四种状态和升级过程 3、CAS的ABA问题如何解决 4、请谈一下AQS:为什么AQS的底层是CAS+volidate 5、请谈一下你对volidate的理解 6、volidate的可见性和静止指令 阅读全文
posted @ 2020-09-02 21:07 Java民工陆小凤 阅读(321) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示