閱讀下面的程序片段,程序執(zhí)行后,打印的結(jié)果是幾?()
A.2個(gè)
B.3個(gè)
C.4個(gè)
D.5個(gè)
您可能感興趣的試卷
你可能感興趣的試題
A.wait()方法的調(diào)用者是同步鎖對(duì)象
B.wait()方法使線程進(jìn)入等待狀態(tài)
C.調(diào)用同一鎖對(duì)象的notify()或notifyAll()方法可以喚醒調(diào)用wait()方法等待的線程
D.調(diào)用wait()方法的線程會(huì)釋放同步鎖對(duì)象
A.鎖定資源,使同一時(shí)刻只有一個(gè)線程去訪問(wèn)它,防止多個(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)方法
最新試題
當(dāng)有多個(gè)攔截器同時(shí)工作時(shí),它們的preHandle()會(huì)按照配置文件中攔截器的(),而它們的postHandle()方法和afterCompletion()方法則會(huì)按照()。
DispatcherServlet的全名是org.springframework.web.servlet.DispatcherServlet,它在程序中充當(dāng)著()的角色。
配置前端控制器時(shí),<url-pattern>/</url-pattern>表示()。
<mvc:interceptors>元素用于配置一組攔截器,其子元素<bean>中定義的是()。
配置前端控制器時(shí)<load-on-startup>1</load-on-startup>表示()。
ModelAndView對(duì)象的()方法向模型對(duì)象中添加數(shù)據(jù)。
下列數(shù)據(jù)是合法的JSON數(shù)據(jù)的是()。
文件上傳時(shí),form表單的method屬性設(shè)置為()。
在批量刪除用戶的操作中,前端請(qǐng)求傳遞的都是()的用戶id,只要在后臺(tái)使用同一種數(shù)組類型的參數(shù)綁定接收,就可以在方法中通過(guò)循環(huán)數(shù)組參數(shù)的方式來(lái)完成刪除操作。
Model是一個(gè)接口,ModelMap是一個(gè)接口實(shí)現(xiàn),作用是將model數(shù)據(jù)填充到()域。