Loading...
一、Thread Dump日志分析接下来给大家再讲点在工作中比较实用的一个内容。就是我们在使用线程的时候,如果出现问题,怎么 排查?比如说CPU占用率很高...
一、什么是AQSAQS AbstractQueuedSynchronizerAQS 是一种抽象的队列同步器, 它是 java 除了 synchroize...
下图所示,在不同的CPU架构中,为了避免因为指令重排序、或者缓存一致性问题,都提供了不同的内存屏障指令。同时,在不同的操作系统中,也都会实现封装一个内存屏...
一、线程安全 - 可见性、有序性这个案例比较简单,就是t1线程中用到了stop这个属性,接在在main线程中修改了 stop 这个属性的值来使得t1线程结...
一、并发编程带来的安全性挑战之同步锁如果多个线程在做同一件事情的时候。原子性 Synchronized , AtomicXXX、 Lock、可见性 Syn...