A.鎖定資源,使同一時(shí)刻只有一個(gè)線程去訪問它,防止多個(gè)線程操作同一個(gè)資源引發(fā)錯(cuò)誤
B.提高線程的執(zhí)行效率
C.讓線程獨(dú)占一個(gè)資源
D.讓多個(gè)線程同時(shí)使用一個(gè)資源
您可能感興趣的試卷
你可能感興趣的試題
A.線程調(diào)用了sleep()方法時(shí)
B.線程調(diào)用了join()方法(終止)
C.線程調(diào)用了yield()方法時(shí)
D.線程調(diào)用了notify()方法
A.就緒狀態(tài)
B.運(yùn)行狀態(tài)
C.阻塞狀態(tài)
D.死亡狀態(tài)
A.線程試圖獲取某個(gè)對(duì)象的同步鎖,而該鎖被其它線程持有
B.線程調(diào)用了另一個(gè)線程的join()方法
C.當(dāng)線程調(diào)用了一個(gè)阻塞式的IO方法
D.線程調(diào)用了setDaemon(boolean b)方法
A.當(dāng)兩個(gè)線程互相等待對(duì)方釋放同步鎖時(shí)會(huì)發(fā)生死鎖
B.Java虛擬機(jī)沒有檢測(cè)和處理死鎖的措施
C.一旦出現(xiàn)死鎖,程序會(huì)發(fā)生異常
D.處于死鎖狀態(tài)的線程處于阻塞狀態(tài),無法繼續(xù)運(yùn)行
A.調(diào)用了線程的start()方法,該線程就進(jìn)入運(yùn)行狀態(tài) (就緒,還要獲得CPU使用權(quán))
B.線程的run()方法運(yùn)行結(jié)束或被未catch的InterruptedException等異常終結(jié),那么該線程進(jìn)入死亡狀態(tài)
C.線程進(jìn)入死亡狀態(tài),但是該線程對(duì)象仍然是一個(gè)Thread對(duì)象,在沒有被垃圾回收器回收之前仍可以像引用其它對(duì)象一樣引用它
D.線程進(jìn)入死亡狀態(tài)后,調(diào)用它的start()方法仍然可以重新啟動(dòng)
最新試題
單個(gè)攔截器的執(zhí)行流程中,下列方法最先執(zhí)行的是()。
簡(jiǎn)單來說,RESTful風(fēng)格就是把請(qǐng)求參數(shù)變成()的一種風(fēng)格。
@Controller注解類型用于指示Spring類的實(shí)例是一個(gè)()。
SpringMVC處理方法的返回類型()主要在異步請(qǐng)求時(shí)使用,它只返回?cái)?shù)據(jù),而不會(huì)跳轉(zhuǎn)視圖。
配置視圖解析器(ViewResolver)時(shí),<property name="prefix"value="/WEB-INF/jsp/"/>是設(shè)置視圖的()屬性。
SpringMVC數(shù)據(jù)綁定的過程中,ServletRequest接收受的信息直接給()。
ModelAndView對(duì)象的()方法向模型對(duì)象中添加數(shù)據(jù)。
組合注解()匹配PUT方式的請(qǐng)求。
下列是正確的JSON對(duì)象結(jié)構(gòu)數(shù)據(jù)的是()。
當(dāng)請(qǐng)求中的參數(shù)與控制器中的方法參數(shù)名不一致時(shí),可以采用()來建立聯(lián)系。