class MyRunnable implements Runnable
{
String s;
int m, count=0;
MyRunnable(String ss, int mm){
s=ss;m=mm;
}public void run()
{
try
{
while(true)
{
System.out.print(s); System.out.flush(); Thread.sleep(m);
if(++count>=20) break;
}
}
catch(InterruptedException e)
{
return;
}
}
public static void main(String args[])
{
Runnable you = new MyRunnable("you",50);
Runnable me = new MyRunnable("me",100);
new Thread(you).start();
new Thread(me).start();
}
}
运行的结果是youmeyoumeyouyoumeyouyoumeyouyoumeyouyoumeyouyoumeyouyoumeyouyouyoumeyoumeyouyoume
memememememememe为什么结果后面是youyouyoumeyoume,而不是youyoumeyouyoume(书上也是这个结果)。