摘要:        
java实现同步互斥访问有两种方式,synchronized和Lock。 Sychronized是java实现的内置锁,由jvm实现。通过编译Synchronized代码块为字节码可以发现,加锁逻辑被翻译为monitorenter和monitorexit两条指令。Synchronized是对象锁,锁    阅读全文
posted @ 2022-10-13 18:47
_wzl
阅读(72)
评论(0)
推荐(0)
        
            
        
        
摘要:        
java并发围绕原子性、可见性和有序性展开。volatile可以保证可见性。 在说volatile前,需要了解几个概念。 1、JMM(java memory model) JMM是个抽象的概念,他是java对底层操作系统的一种抽象。在多处理器框架下,cpu需要先把数据从内存拷贝到cpu缓存(如L1、    阅读全文
posted @ 2022-10-13 17:49
_wzl
阅读(58)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号