A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 柳雷 中级黑马   /  2012-7-21 12:11  /  1902 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 柳雷 于 2012-7-21 12:23 编辑

我要实现10秒启动一个进程,10秒让这个进程沉睡   10秒唤醒这个进程,如下图,求那位大哥给出完整的代码?

1 个回复

倒序浏览
class  Demo1 implements Runnable
{
        Object obj=new Object();
         public void run()
          {
                  while(true)
                  {
                          synchronized(obj)
                           {
                                 try
                                  {
                                       Thread.sleep(10);
                                  }
                                  catch(Exception e)
                                 {
                                         System.out.println(e.toString());
                                  }
                               System.out.println(Thread.currentThread().getName()+"****show");
                            }
                  }
           }
}
class Demo2
{
              Demo1 d=new Demo1();
              Thread t1=new Thread(d);
              Thread t2=new Thread(d);
              t1.start();
              t2.start()
}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马