面試專題(三):Hashtable和ConcurrentHashMap如何實現線程安全

在平時開發過程中爲了提高性能或業務解耦,會引入多線程,同時在開發web應用的時候,每個web容器在處理用戶請求的時候會把用戶的請求放到線程裏面去執行,這就意味着即使我們不主動的去使用多線程,在實際運行的過程中,我們的程序還是處在一個多線程的環境。如果不做任何的同步控制,我們的代碼在多線程環境下是不安全的。 由此及彼,我們看看HashMap的源碼,觀察一下它是否是線程安全的。 觀察我們最常用的get
相關文章
相關標籤/搜索