线程创建的方法(继承与接口)

线程的创建方法:

第一种:通过继承父类Thread,覆盖父类的run方法

class demo extends Thread{ //第一步继承父类Thread

public void run() //第二步复写run方法

{

System.out.println("hello world");

}

}

class Demo{public static void main(String[] args){demo de=new demo(); //第三步,创建线程对象de.start(); //第四步,开启线程执行run方法}}

第二种:通过实现Runnable接口

class demo implements Runnable{ //第一步定义类实现Runnable接口

public void run( ){ //第二步复写接口中的run方法

System.out.printf(Thread.+"hello world");

}

}

class Test{public static void main(String[] args){demo c = new Demo(); //第三步创建接口对象Thread c1 = new Thread(c); //第四步创建线程将接口对象,作为实参传给c1对象的构造函数Thread c2 = new Thread(c);c1.start(); //第五步启动线程,,运行run方法c2.start();}}

也会让你心无旁骛,更会让你的心灵得到解脱和抚慰。

线程创建的方法(继承与接口)

相关文章:

你感兴趣的文章:

标签云: