Java并发线程读后续(二)

续上一篇文章 避免死锁的方法 避免一个线程同时获取多个锁; 避免一个线程在锁内同时占用多个资源,尽量保证每个锁只占用一个资源; 尝试使用定时锁,使用lock.tryLock(timeout)来替代使用内部锁机制; 对于数据库锁,加锁和解锁必须在一个数据库连接里,否则会出现解锁失败的情况; CPU的术语定义 术语 英文单词 术语描述 内存屏障 memory barriers 是一组处理器指令,用于实
相关文章
相关标签/搜索