您的位置:首页 > 编程语言 > Java开发

JAVA进阶6.4——线程的睡眠

2016-10-03 19:10 169 查看
public class Test{
public static void main(String[] args)
{
Xc xc=new Xc();
Thread a=new Thread(xc);
a.start();
}
}

class Xc implements Runnable{
public void run(){ //throws Exception 无法使用throws抛异常,因为父类中并没有这么写,所以子类也不能加这句。
for(int i=0;i<100;i++){
System.out.println(Thread.currentThread().getName()+"	"+i);
try{
Thread.sleep(1000);//1000毫秒=1秒
}
catch(Exception e)
{

}
}
}
}
/*用throws抛异常的时候,如果向主调处抛异常的方法是从父类继承的或者是从接口实现的,那么,覆盖父类方法或实现接口方法时,如果父类中的原
* 方法或接口中的原抽象方法没有抛异常,则子类覆盖父类的方法或实现接口的方法也不能抛异常。
* 当出现了这种情况时只能try...catch,大不了catch中什么都不写。
*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: