摘要:
Java并發(fā)編程:Lock 在上一篇文章中我們講到了如何使用關(guān)鍵字synchronized來(lái)實(shí)現(xiàn)同步訪問(wèn)。本文我們繼續(xù)來(lái)探討這個(gè)問(wèn)題,從Java 5之后,在java.util.concurrent.locks包下提供了另外一種方式來(lái)實(shí)現(xiàn)同步訪問(wèn),那就是Lock。 也許有朋友會(huì)問(wèn),既然都可以通過(guò)syn 閱讀全文
posted @ 2014-08-20 16:57
Matrix海子
閱讀(240415)
評(píng)論(68)
推薦(159)
摘要:
Java并發(fā)編程:synchronized 雖然多線程編程極大地提高了效率,但是也會(huì)帶來(lái)一定的隱患。比如說(shuō)兩個(gè)線程同時(shí)往一個(gè)數(shù)據(jù)庫(kù)表中插入不重復(fù)的數(shù)據(jù),就可能會(huì)導(dǎo)致數(shù)據(jù)庫(kù)中插入了相同的數(shù)據(jù)。今天我們就來(lái)一起討論下線程安全問(wèn)題,以及Java中提供了什么機(jī)制來(lái)解決線程安全問(wèn)題。 以下是本文的目錄大綱: 閱讀全文
posted @ 2014-08-20 08:43
Matrix海子
閱讀(65150)
評(píng)論(23)
推薦(41)

浙公網(wǎng)安備 33010602011771號(hào)