單項選擇題多線程中,阻塞狀態(tài)結(jié)束后進入那個狀態(tài)?()

A.  初始狀態(tài)
B.  可運行狀態(tài)
C.  運行狀態(tài)
D.  等待狀態(tài)


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題

編譯運行下面的代碼會發(fā)生什么?()

A.編譯錯誤,Thread類中的run方法沒有定義
B.運行時錯誤,Thread類中的run方法沒有定義
C.編譯無錯,打印0到9.
D.編譯無錯,不打印任何值

2.單項選擇題下列關(guān)于敘述線程的選項中,錯誤的是()

A.  一旦一個線程被創(chuàng)建,它就立即開始運行
B.  使用start()方法可以使一個線程成為可運行的,但是它不一定立即開始運行
C.  當一個線程因為搶先機制而停止運行,它被放在可運行隊列的前面
D.  一個線程可能因為不同的原因停止并進入可運行狀態(tài)

3.單項選擇題下列選項中,哪個不是jdbc事務(wù)處理的基本步驟有哪些:()

A. 把自動提交關(guān)閉:connection.setAutoCommit(false);
B. 正常的DB操作:若有一條sql語句失敗了自動回滾
C. 主動提交或主動回滾:connection.commit()或connection.rollback()
D. 把自動提交打開:connection.setAutoCommit(true);

4.單項選擇題以下關(guān)于statement, prestatement的區(qū)別不正確的是:()

A.前的效率比后者高,在使用PreparedStatement對象執(zhí)行SQL命令時,命令被數(shù)據(jù)庫進行編譯和解析,然后被放到命令緩沖區(qū)。
B.每當執(zhí)行同一個PreparedStatement對象時,它就會被再解析一次,但不會被再次編譯。在緩沖區(qū)中可以發(fā)現(xiàn)預編譯的命令,并且可以重新使用。
C.如果要你寫insert update delete 最好用preparedStatement,在有大量用戶的企業(yè)級應用軟件中,經(jīng)常會重復執(zhí)行相同的SQL命令.
D.使用PreparedStatement對象帶來的編譯次數(shù)的減少能夠提高數(shù)據(jù)庫的總體性能。