閱讀下面的程序片段,程序執(zhí)行后,打印的結(jié)果是幾?()
A.2個(gè) B.3個(gè) C.4個(gè) D.5個(gè)
A.wait()方法的調(diào)用者是同步鎖對象 B.wait()方法使線程進(jìn)入等待狀態(tài) C.調(diào)用同一鎖對象的notify()或notifyAll()方法可以喚醒調(diào)用wait()方法等待的線程 D.調(diào)用wait()方法的線程會(huì)釋放同步鎖對象
A.鎖定資源,使同一時(shí)刻只有一個(gè)線程去訪問它,防止多個(gè)線程操作同一個(gè)資源引發(fā)錯(cuò)誤 B.提高線程的執(zhí)行效率 C.讓線程獨(dú)占一個(gè)資源 D.讓多個(gè)線程同時(shí)使用一個(gè)資源