关于线程

来源:百度知道 编辑:UC知道 时间:2024/05/16 03:09:32
public class Frame1 extends JFrame implements Runnable{}
我想这样写 为什么不成呢
不是说 如果一个类继承自其它类 要想完成线程 就要实现这个接口吗

实现了一个接口就必需实现这个接口里的方法!!

如果不实现的话必然会报错!!

public void run() {
//... ...
}

这个run()方法就是Runnable接口中声明的方法,

既然实现了Runnable这个类,run()这个方法就必需实现才行!!

它是线程的主体方法,

把需要多线程操作的东西写在run()方法里就可以了!!

这样写是可以的,
报错的原因可能是你没有实现runnbale
接口中的run方法,
加个public void run(){}
试试吧

应该实现接口的所有方法才不会报错吧。