下面的程序定义了一个线程 PrintThread ,该线程打印输出 1 ~ 1000 之间所有 3 的倍数,每输出一个数休眠 1500 毫秒,在 main 方法中创建了该线程的一个实例,并启动该线程。请将下面的程序填写完整。 class PrintThread extends 【 1 】 { public PrintThread(String str) { 【 2 】 ; // 调用父类的构造方法 } public void run() { for(int i=1;i<=1000;i++) { if(i % 3 ==0) System.out.println(this.getName()+": "+i); try { 【 3 】 ; // 休眠 1500 毫秒 } catch (Exception e) { System.out.println(e.toString()); } } } } public class Exam4{ public static void main(String[] args){ PrintThread myThread = new PrintThread("PrintThread"); 【 4 】 ; // 启动线程 } }