摘要:
jdk1.7的HashMap是怎样设计的,存在什么问题,只有了解其实现,才能更好的与1.8比较两者差异。 阅读全文
摘要:
面试必问的HashMap源码分析,其中巧妙使用位运算,值得一探究竟! 阅读全文
摘要:
八皇后|| 算法分析,利用了递归和回溯算法,实现约束传递,位运算实现方式非常巧妙! 阅读全文
摘要:
你说我是你心里的唯一,那就只能有我一个对象哦!快来康康单例模式 阅读全文
摘要:
AQS实现阻塞通知机制,作为Object类的wait,notify,notifyAll条件通知的另一个补充方案,可以让开发更加灵活易用! 阅读全文
摘要:
ReentrantReadWriteLock分别实现读锁和写锁,在大多数并发场景下读多于写,是比ReentrantLock 排他锁的并发性能好,吞吐量高,合理运用,可以使我们程序运行更有效率! 阅读全文
摘要:
CAS是什么,存在什么问题,Java中如何利用循环cas来执行更新操作,以及借助循环cas实现自旋锁?我们一起来看看吧! 阅读全文
摘要:
AbstractQueuedSynchronizer 同步器是怎样去实现多线程之间对临界区资源有序、协调同步的,来看看源码代码! 阅读全文
摘要:
我们为什么要使用线程池,它可以给我们带来什么好处?要想合理使用线程池,我们需要对线程池的工作原理有深入的理解和认识,让我们一起来看看吧。 阅读全文
摘要:
java并发工具类, 信号量Semaphore,计数器CountDownLatch, 循环屏障CyclicBarrier,可以帮助我们更好的处理线程之间共享同步问题! 阅读全文