1.通过继承Thread类的方式创建线程,并在线程体中通过循环输入如验尸结果所示的内容:
package com.school.Thread;
public class ThreadTest extends Thread{
@Override
public void run() {
for (int i=1;i<=10;i++) {
System.out.println("打印机正在打印" +i);
}
}
public static void main(String[] args) {
ThreadTest threadTest = new ThreadTest();
threadTest.start();
}
}
2.通过实现Runnable接口的方式创建线程类Cat和Dog,run()方法实现的功能为:加入一个循环长度为3的for循环,分别循环输出信息“A cat”和“A dog”。在测试类中分别创建Cat类和Dog类的对象,启动两个线程。在测试类中创建一个循环程度为3的for循环,打印输出信息为“main thread”。