問答題

【簡答題】簡述線程的生命周期,重點(diǎn)注意線程阻塞的幾種情況,以及如何重回就緒狀態(tài)。

答案: 線程的聲明周期:新建-就緒-(阻塞)-運(yùn)行--死亡
線程阻塞的情況:休眠、進(jìn)入對象wait池等待、進(jìn)入對象loc...
題目列表

你可能感興趣的試題

問答題

【簡答題】進(jìn)程和線程有何區(qū)別,Java是如何實(shí)現(xiàn)多線程的。

答案: 區(qū)別:一個(gè)程序至少有一個(gè)進(jìn)程,一個(gè)進(jìn)程至少有一個(gè)線程;線程的劃分尺度小于進(jìn)程;進(jìn)程在執(zhí)行過程中擁有獨(dú)立的內(nèi)存單元,而多個(gè)...
問答題

【簡答題】

聲明一個(gè)矩陣類Matrix,其成員變量是一個(gè)二維數(shù)組,數(shù)組元素類型為int,設(shè)計(jì)下面的方法,并聲明測試類對這些方法進(jìn)行測試。
(1)構(gòu)造方法。Matrix()//構(gòu)造一個(gè)10×10個(gè)元素的矩陣,沒有數(shù)據(jù)Matrix(intn)//構(gòu)造一個(gè)n×n個(gè)元素的矩陣,數(shù)據(jù)隨機(jī)產(chǎn)生Matrix(intn,intm)//構(gòu)造一個(gè)n×m個(gè)元素的矩陣,數(shù)據(jù)隨機(jī)產(chǎn)生Matrix(inttable[][])//以一個(gè)整型的二維數(shù)組構(gòu)造一個(gè)矩陣。
(2)實(shí)例方法。publicvoidoutput()//輸出Matrix類中數(shù)組的元素值publicMatrixtranspose//求一個(gè)矩陣的轉(zhuǎn)置矩陣PublicBooleanisTriangular//判斷一個(gè)矩陣是否為上三角矩陣PublicBooleanisSymmetry()//判斷一個(gè)矩陣是否為對稱矩陣Publicvoidadd(Matrixb)//將矩陣b與接受著對象相加,結(jié)果放在接受著對象中用key-value對來填充一個(gè)HashMap,并按hashcode排列輸出。編寫一個(gè)方法,在方法中使用Iterator類遍歷Collection,并輸出此集合類中每個(gè)對象的hashCode()值。用對象填充不同類型的Collection類對象,并將此方法應(yīng)用于每一種Collection類對象。

答案:

微信掃碼免費(fèi)搜題