📄 readthread.java.bak
字号:
/*类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 + -