class MyThread implements Runnable
{
private int ticket = 10;
public void run()
{
for(int i=0;i<10;i++)
{
if(ticket>0)
{
System.out.println("票数剩余:"+ticket--);
}
}
}
}public class Demo
{
public static void main(String[] args)
{
MyThread mt = new MyThread();
new Thread(mt).start();
new Thread(mt).start();
new Thread(mt).start();
}
}
{
private int ticket = 10;
public void run()
{
for(int i=0;i<10;i++)
{
if(ticket>0)
{
System.out.println("票数剩余:"+ticket--);
}
}
}
}public class Demo
{
public static void main(String[] args)
{
MyThread mt = new MyThread();
new Thread(mt).start();
new Thread(mt).start();
new Thread(mt).start();
}
}
Demo.java:21: 不兼容的类型
找到: void
需要: MyThread
mt = new Thread().start();
^
Demo.java:22: 不兼容的类型
找到: void
需要: MyThread
mt = new Thread().start();
^
Demo.java:23: 找不到符号
符号: 变量 my
位置: 类 Demo
my = new Thread().start();
^
3 错误输出完成 (耗时 0 秒) - 正常终止
Demo.java:21: 找不到符号
符号: 构造函数 Thread(MyThread)
位置: 类 java.lang.Thread
new Thread(mt).start();
^
Demo.java:22: 找不到符号
符号: 构造函数 Thread(MyThread)
位置: 类 java.lang.Thread
new Thread(mt).start();
^
Demo.java:23: 找不到符号
符号: 构造函数 Thread(MyThread)
位置: 类 java.lang.Thread
new Thread(mt).start();
^
3 错误输出完成 (耗时 0 秒) - 正常终止