下面的程序定义了一个线程PrintThread,该线程打印输出1~1000之间所有3的倍数,每输出一个数休眠1500毫秒,在main方法中创建了该线程的一个实例,并启动该线程。请将下面的程序填写完整。classPrintThreadextends(1){publicPrintThread(Stringstr){(2);//调用父类的构造方法}publicvoidrun(){for(inti=1;i<=1000;i++){if(i%3==0)System.out.println(this.getName()+":"+i);try{(3);//休眠1500毫秒}catch(Exceptione){System.out.println(e.toString());}}}}publicclassExam4{publicstaticvoidmain(String[]args){PrintThreadmyThread=newPrintThread("PrintThread");(4);//启动线程}}
下面的程序定义了一个线程TimeThread,该线程每隔1秒钟输出显示一次当前系统时间,在main方法中使用TimeThread类创建3个新线程,并启动这些线程,请将下面的程序填写完整。importjava.util.*;classTimeThreadimplements(1){publicvoidrun(){while(true){DatecurrentTime=newDate();try{(2);//休眠1秒钟}catch(Exceptione){System.out.println(e.toString());}System.out.println(Thread.currentThread().getName()+":"+currentTime);}}}publicclassEx2{publicstaticvoidmain(String[]args){String[]names={"first","second","third"};TimeThreadmyThread=newTimeThread();for(inti=0;i<3;i++){ThreadthreadObj=newThread(myThread,names[i]);(3);//启动线程}}}
下面关于函数的说法,错误的是( )。
A. 函数可以减少代码的重复,使得程序更加模块化
B. 在不同的函数中可以使用相同名字的变量
C. 调用函数时,传入参数的顺序和函数定义时的顺序一定相同
D. 函数体中如果没有return语句,也会返回一个None值
下列关于铁剂的叙述错误的是( )
A. 口服铁剂主要在十二指肠和空肠上段吸收
B. 成人每天需补充铁lmg
C. 最容易吸收的铁剂为三价铁
D. 缺铁性贫血口服首选硫酸亚铁
E. 吸收的铁一部分储存,一部分供造血