摘要: 一、Unsafe Java无法直接访问底层操作系统,而是通过本地(native)方法来访问。不过尽管如此,JVM还是开了一个后门,JDK中有一个类Unsafe,它提供了硬件级别的原子操作。 这个类尽管里面的方法都是public的,但是并没有办法使用它们,JDK API文档也没有提供任何关于这个类的方 阅读全文
posted @ 2018-11-16 16:06 那股泥石流 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 先做总结: 1、为什么使用Condition条件? synchronized配合Object的wait()、notify()系列方法可以实现等待/通知模式。 Lock提供了条件Condition,对线程的等待、唤醒操作更加详细和灵活。 Condition的作用是对锁进行更精确的控制。Conditio 阅读全文
posted @ 2018-11-16 11:46 那股泥石流 阅读(663) 评论(0) 推荐(0) 编辑