- 实现Runnable接口如果当前类 不仅要继承其他类( 非Thread类), 还要实现多线程,那么 只能通过当前类实现 Runnable接口来 创建Thread类对象。 实现Runnable接口的程序会创建一个Thread对象,并将Runnable接口的对象target作为其运行对象。Thread类的构造方法:构造方法 介绍 public Thread(Runnable target); 创建一个新的 Thread 对象。 public Thread(Runnable target , String name); 创建一个新的 Thread 对象,并指定名字。实现Runnable接口 实例:
```java
import javax.swing.;
import java.awt.;
public class Demo1 extends JFrame implements Runnable {
private JLabel jLabel = new JLabel();
private int count = 0;
private Container c = getContentPane();
public Demo1(){
setBounds(400,200,250,100);
c.setLayout(null);
try{
Icon icon = new ImageIcon("src/setting.png");
jLabel.setIcon(icon);
}catch (NullPointerException e){
System.out.println("图片不存在");
return;