題目
簡述synchronized 和java.util.concurrent.locks.Lock的
異同?
第2題
______是指在Java程序中用synchronized(Object語句指定的對象上設(shè)置的鎖。
第3題
下列說法中,錯(cuò)誤的一項(xiàng)是______。
A.在Java程序中,關(guān)鍵字synchronized標(biāo)志一個(gè)臨界區(qū)
B.臨界區(qū)可以是一個(gè)語句塊,但是不可以是一個(gè)方法
C.在Java程序中,對象鎖是設(shè)置在synchronized(Object)語句指定的對象上的
D.Java語言中的對象鎖是一種排他鎖
第4題
A.在同一個(gè)Java虛擬機(jī)中一個(gè)對象被多個(gè)線程同時(shí)訪問,還能保持其內(nèi)部屬性的順序性及同步性,則認(rèn)定為線程安全
B.可以使用synchronized關(guān)鍵字實(shí)現(xiàn)線程的安全
C.使用Java并發(fā)包下的Lock也可以實(shí)現(xiàn)線程安全
D.使用Java并發(fā)包下的Lock和synchronized實(shí)現(xiàn)線程安全的原理是一樣的
第10題
A.同一時(shí)刻只有一個(gè)線程訪問一個(gè)方法或?qū)ο蟆?/p>
B.允許兩個(gè)進(jìn)程同步運(yùn)行并且可以互相通信。
C.多個(gè)進(jìn)程可以同時(shí)啟動(dòng)和中止。
D.多個(gè)線程可以同時(shí)啟動(dòng)和中止。
為了保護(hù)您的賬號安全,請?jiān)凇?span>賞學(xué)吧”公眾號進(jìn)行驗(yàn)證,點(diǎn)擊“官網(wǎng)服務(wù)”-“賬號驗(yàn)證”后輸入驗(yàn)證碼“”完成驗(yàn)證,驗(yàn)證成功后方可繼續(xù)查看答案!