編譯運(yùn)行下面的代碼會(huì)發(fā)生什么?()
A.編譯錯(cuò)誤,Thread類中的run方法沒(méi)有定義 B.運(yùn)行時(shí)錯(cuò)誤,Thread類中的run方法沒(méi)有定義 C.編譯無(wú)錯(cuò),打印0到9. D.編譯無(wú)錯(cuò),不打印任何值
A. 一旦一個(gè)線程被創(chuàng)建,它就立即開(kāi)始運(yùn)行 B. 使用start()方法可以使一個(gè)線程成為可運(yùn)行的,但是它不一定立即開(kāi)始運(yùn)行 C. 當(dāng)一個(gè)線程因?yàn)閾屜葯C(jī)制而停止運(yùn)行,它被放在可運(yùn)行隊(duì)列的前面 D. 一個(gè)線程可能因?yàn)椴煌脑蛲V共⑦M(jìn)入可運(yùn)行狀態(tài)
A. 把自動(dòng)提交關(guān)閉:connection.setAutoCommit(false); B. 正常的DB操作:若有一條sql語(yǔ)句失敗了自動(dòng)回滾 C. 主動(dòng)提交或主動(dòng)回滾:connection.commit()或connection.rollback() D. 把自動(dòng)提交打開(kāi):connection.setAutoCommit(true);