thread1.java
package thread; public class thread1 extends Thread{ public thread1(String name) { super(name); } @Override public void run() { for (int j = 0; j < 10; j++) { System.out.println("输出线程:"+this.getName()+j); } } }
package thread; public class duo { public static void main(String[] args) { thread1 thread1 =new thread1("乌龟"); thread1 thread12 =new thread1("兔子"); thread1.start(); thread12.start(); } }
运行结果
输出线程:兔子0
输出线程:乌龟0
输出线程:兔子1
输出线程:乌龟1
输出线程:兔子2
输出线程:乌龟2
输出线程:乌龟3
输出线程:乌龟4
输出线程:乌龟5
输出线程:乌龟6
输出线程:乌龟7
输出线程:兔子3
输出线程:乌龟8
输出线程:兔子4
输出线程:乌龟9
输出线程:兔子5
输出线程:兔子6
输出线程:兔子7
输出线程:兔子8
输出线程:兔子9
继承Thread实现方式入门