Java面試題-尚硅谷版

java面試題 一、volatile關鍵字 java虛擬機提供的輕量級的同步機制,具備三大特性: 保證可見性java 一個線程修改了主內存中的值以後通知其餘線程web 不保證原子性面試 緣由:寫覆蓋算法 如何解決:一、方法加sync修飾 二、使用java.util.current包下面的Automic提供的類緩存 禁止指令重排安全 多線程環境中線程交替執行,因爲編譯器存在優化重排的存在,兩個線程中
相關文章
相關標籤/搜索