解析说明:sun公司提供了一个 Thread 类,类体里有run()方法、start()方法,启用start(). 方法可以使run()方法运行. Thread类中的run方法是空的.所以声明了一个Thread的子类ThreadDemo1类,用来覆盖父类. 创建线程过程: 1.继承Thread class 类名A extends Thread { public void run(){} } 2.实例对象 Thread t=new 类名A(); 3.启用线程 t.start();自动会去运行run().
public class Threading { public static void main(String[]ages) { Thread c=new Call(); c.start();//启动线程 while(true) { System.out.println(Thread.currentThread().getName()+">>"+"Main方法中...."); } } } class Call extends Thread { public void run() { while(true) { System.out.println(Thread.currentThread().getName()+">>"+"哦,哦....哦"); } } }
输出结果:
这样交替循环执行.