摘要: 1.类加载器(将字节码文加加载到方法区 这里有一个验证的过程,错误的class将会被jvm吐出)重点 1.1 虚拟机加载器 启动类加载器:Bootstrap 通过getClassLoder获得的是Null。例如object类和String类的类加载器就是null因为权限不够 扩展类加载器:exten 阅读全文
posted @ 2020-12-07 23:42 晴晴小可爱的小弟 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 上一篇生产者消费者模型中我们使用的是synchronize锁,选择我们需要换成Lock锁 Lock和synchronize的区别(synchronize的是随机抢到时间片,Lock可以按照顺序抢时间片精确让某个线程signal:condition配多把钥匙) 补充:notity并不会立即释放锁,需要 阅读全文
posted @ 2020-12-07 20:25 晴晴小可爱的小弟 阅读(228) 评论(0) 推荐(0) 编辑