摘要: 1.双亲委派模型的兼容性优化 双亲委派模型在jdk1.2才开始,在以前是通过覆盖loadClass()方法来自定义类加载器,但是不做兼容,由于多态性,那么实际上加载时是直接用ClassLoader子类的loadClass()方法,ClassLoader的loadClass()方法不会被调用,所以为了 阅读全文
posted @ 2024-03-20 14:33 分享读书笔记的程序员 阅读(17) 评论(0) 推荐(0)
摘要: 1.活性失败 活性失败类似于可见性失败,由于数据没有同步导致共享数据没有及时可见,导致依赖该数据的值的线程出现异常。过度同步的意思是在同步块调用外来方法导致同步方法覆盖面大,即为了代码编写方便而把同步块设置得过大,可能不是数量太多的同步块。 2.builder构建者模式 builder模式实际上是针 阅读全文
posted @ 2024-03-20 14:25 分享读书笔记的程序员 阅读(24) 评论(0) 推荐(0)