一線互聯網常見的14個Java面試題

1. synchronized和reentrantlock異同java 相同點程序員 都實現了多線程同步和內存可見性語義 都是可重入鎖 不一樣點web 實現機制不一樣 synchronized經過java對象頭鎖標記和Monitor對象實現 reentrantlock經過CAS、ASQ(AbstractQueuedSynchronizer)和locksupport(用於阻塞和解除阻塞)實現 syn
相關文章
相關標籤/搜索