談談Java線程中的同步

1、對象與鎖 每一個Object類及其子類的實例都擁有一個鎖。其中,標量類型int,float等不是對象類型,但是標量類型可以通過其包裝類來作爲鎖。單獨的成員變量是不能被標明爲同步的。鎖只能用在使用了這些變量的方法上。成員變量可以被聲明爲volatile,這種方式會影響該變量的原子性,可見性以及排序性。 類似的,持有標量變量元素的數組對象擁有鎖,但是其中的標量元素卻不擁有鎖。(也就是說,沒有辦法將
相關文章
相關標籤/搜索