?? readthread.java
字號:
/**類ReadThread用于從存放共享數據的數組中取出數據*/
class ReadThread extends Thread{
/*聲明一個SynImp類的對象*/
SynImp synObj;
/**構造方法為synObj賦值*/
public ReadThread(SynImp parObj){
synObj = parObj;
}
/**run()方法從數組中取出數據*/
public void run(){
/*定義一個整型變量num*/
int num;
/*for循環用于進行10次取出操作*/
for(int i=0;i<10;i++){
/*將取得的數據賦給變量num*/
num = synObj.popup();
/*輸出剛才取得的數據*/
System.out.println("Readed data is:"+num);
try{
/*利用sleep來控制線程的同步*/
Thread.sleep((int)(Math.random()*600));
}catch(InterruptedException e){}
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -