利用執行緒的通訊機制,用兩個執行緒列印以下的結果 1 2 A

時間 2021-10-16 13:57:54

1樓:

package com.mythread;

public class testmain

}//列印數字執行緒

class threadnumber implements runnable

@override

public void run()

system.out.print(i);

if (i % 2 == 0)  catch (interruptedexception e) }}

//自己列印完了,就設定結束標誌為false,通知其他執行緒也結束

testmain.flag = false;

//喚醒其他執行緒,讓其他執行緒有機會繼續,而不會一直處於等待

object.notifyall();}}

}}//列印字母執行緒

class threadchar implements runnable

@override

public void run()

system.out.print(string);

object.notifyall();

try  catch (interruptedexception e)

}//自己列印完了,就設定結束標誌為false,通知其他執行緒也結束

testmain.flag = false;

//喚醒其他執行緒,讓其他執行緒有機會繼續,而不會一直處於等待

object.notifyall();}}

}}親測有效

2樓:super_成仔

package com.work7;

public class communication

}class numberthread2 extends thread

public void run() catch (interruptedexception e) }}

}}class stringthread2 extends thread

public void run() catch (interruptedexception e) }}}}

3樓:匿名使用者

public class mytestthread1class thread1 extends thread@override

public void run() }}

}class thread2 implements runnablepublic void run() }}}

行測:1. 1,2,2,3,4,() a.6 b.7 c.8 d.9 2. 4,13,36,(),268 a.97 b.81 c.126 d.179 20

4樓:大燕慕容倩倩

1,2,2,3,4,() a.6 b.7 c.8 d.9第一題答案為d。

解析:這道題目的答案有點兒問題,應該為a。

a(3)=a(1)+a(2)-1=2;

a(4)=a(2)+a(3)-1=3;

a(5)=a(3)+a(4)-1=4;

a(6)=a(4)+a(5)-1=6。故,選a。

2. 4,13,36,(),268 a.97 b.81 c.126 d.179

a(1)=3¹+1²=4;

a(2)=3²+2²=13;

a(3)=3³+3²=36;

a(4)=3^4+4²=97;

a(5)=3^5+5²=268。

因此,此題選a。

3. 2-1,13+2,13+2,() a.15-2 b.5-2 c.1 d.3-2

沒看懂。不知道為什麼選b。

4. 2+2,4+7,8+23,() a.16+23 b.16+17 c.8+17 d.16

兩項相加,前面是2的冪,所以只能選a或者b。

後一項形成的數列為2,7,23,17。

如果硬湊的話,可以得到通項公式為

a(n)=[11×(-2)^(n-1)+78n-71]/9。

5樓:匿名使用者

這個是今年的行測: 並非虛假!!!!!

第一部分:數量關係(共15題,0.7分一題)

6樓:

1a, 前兩個相加再減去1 ,你確定是d

2a, an=n²+3的n次方

後面2題沒看懂

7樓:匿名使用者

第一題是a,1+2-1=2,2+2-1=3,2+3-1=4,3+4-1=6

8樓:匿名使用者

設這個數為a,

1/2a-30%a=25

得出a=125

2. 若有以下說明:int a[12]={1,2,3,4,5,6,7,8};char c='a',d,g;則數值為4的表示式是( d )。 a. a[g-c] b.

9樓:匿名使用者

a. a[g-c] 因為g沒有值,所以計算的時候會按地址的值來計算。錯

b. a[4] 表示的是第5個數。為5c. a['d'- 'c'] 使用ascii計算'd'- 'c'=1,即a[1]=2

d. a['d'-c] 注意c沒有單引號,故a['d'-c]=a['d'-'a'],使用ascii計算'd'- 'a'=3,即a[3]=4

故選擇d

希望能幫助你!

10樓:匿名使用者

變數c的值是‘a’

所以c-‘d’==‘a’-‘d’==3

所以 a['d'-c]==a[3]==4

11樓:

答案是c)

分析:a) a[4] 實際上是5

b) 因為d沒有初始化, 所以a[d-b]值無法確定c) 'd'-b等於3, a[3]的值為4d) 因為e沒有初始化, 所以a[e-b]值無法確定

12樓:

想問什麼?d正確。'd'-c就是'd'-'a',而'd'-'a'==100-97==3,a[3]不是4嗎?

13樓:王田雨

數值為4,即a[3]

'd'為字元,asc碼為100,c=’a‘asc碼為97,100-97=3,d對

14樓:

c=='a';

'd'-c==3;

'd'-'c'==3;

由於a[3]==4;

所以c,d正確

用描寫秋天的兩個詞語造句,用描寫秋天的兩個四字詞語造句

blackpink 羅捷 以秋高氣爽為例 秋高氣爽是一個漢語成語,讀音為qi g o q shu ng,形容秋天晴空萬里,天氣涼爽。出自 崔氏東山草堂 造句 一 九月的內蒙古草原秋高氣爽,牛羊肥壯。二 在秋高氣爽的日子裡,我和同學們去郊遊.三 時值國慶,秋高氣爽,我們一家人一起去香山旅遊。四 一到秋...

利用sql語句如何獲得兩個日期之間相差的天數

大野瘦子 用sysdate假設結束日期欄位是end date 新增這個判斷條件 where to char end date yyyy to char sysdate,yyyy 判斷年相同 and to char end date mm to char sysdate,mm 判斷月相同 and to...

被家裡兩個多月大的小貓咬了,用打狂犬疫苗嗎

需要 只要出血了就一定要打 最好能立刻用水沖洗10分鐘 用碘伏消毒 然後24小時內去接種疫苗 第一次打要連打5針 如果小貓一直嚴格養在室內就沒有大礙。如果不放心的話可以先去打第一針 狂犬疫苗要連續打好幾次 如果十天後咬你的貓還活著,就不用打剩下的了 兩個月的小貓打的那兩針是貓三聯,狂犬必須滿三個月才...