public class Reader extends Thread{
...
public static void run()throws InterruptedException{
Monitor mon = new Monitor();
for(int i = 0; i <10; i++)
{
mon.MonEntry();
Read("file.txt");
mon.MonExit();
}
}
}
我无法使用extends Thread,因为它说:无法在Runnable中实现run()。我不明白我做错了什么?当我们调用extends Thread而不是implements时,Runnable不应该能够使用我们自己的run()来实现启动线程吗?无法在Runnable中实现run()
我仍然得到相同的错误... – user2824983
应该读取()是公共静态的吗? – user2824983
摆脱'Exception'并看到。 :) –