wait()和notify()的简单调用程序

2016-02-19 17:05 6 1 收藏

下面图老师小编跟大家分享wait()和notify()的简单调用程序,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

【 tulaoshi.com - 编程语言 】

  

public class road
{
public static void main(String []args)
{
car c=new car();
driver d =new driver(c);
passenger p =new passenger(c);
new Thread(d).start();
new Thread(p).start();
}
}
class car
{
synchronized public void sleep()
{
try{
wait();
}
catch(Exception e)
{
}
}
synchronized public void week()
{
notify();
}
}
class passenger implements Runnable
{
car c;
public passenger()
{
}
public passenger(car c)
{
this.c=c;
}
public void run()
{
while(true)
{
Thread.yield();
try{
Thread.sleep(3000);
}catch(InterruptedException ie)
{
}
System.out.println("a passenger go on");
c.week();
System.out.println("waiting stop and sleep...");
c.sleep();
}
}
}
class driver implements Runnable
{
private car c;
public driver()
{
}
public driver(car c)
{
this.c=c;
}
public void run()
{
while(true)
{
System.out.println("wait a passenger.......");
c.sleep();
try{
Thread.sleep(3000);
}catch(InterruptedException ie)
{
}
Thread.yield();
try{
Thread.sleep(100);
}catch(InterruptedException ie)
{
}
c.week();
System.out.println(" passenger week and go ");
}
} }

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

来源:http://www.tulaoshi.com/n/20160219/1614103.html

延伸阅读
PS简单调出怀旧色调 原图: 效果: 教程步骤如下 打开图片,添加曲线调整图层(或者执行图层〈新建调整图层),参数如下: 继续添加可选颜色调整图层www.tulaoshi.com(或者执行图层〈新建调整图层),调整青色中黄色的数量为100% PS简单调出怀旧色调(2) 再将白色中的黄色调整为14% 再将中性色...
标签: Web开发
以下代码是在VB.NET(Framework 2.0)中调用SQLServer2005 的Intergration Service中DTS包。 1 如果要在WebService中调用DTS,必须用VB.NET语言。因为如果用C#编写WebService的话,将无法引用Microsoft.SqlServer.ManagedDTS组件。 2 将NETWORK SERVICE帐户添加到Administrator组中,否则将不能执行DTS。(会带来安全漏洞) ...
标签: PS PS基础
夏天来了,美丽的花漫山遍野,美不胜收。很多朋友喜欢拍花卉,但却不知道后期应该怎么处理才能更有味道。推陈出新的后期制作有时候是第二次创作,能给拍摄带来无限灵感,也能增加无限乐趣。 本期我们就邀请花卉达人静心来和大家分享他的后期经验。看他的花卉照片是如何通过后期制作充满新意的。 1.裁切画面 进入photoshop,我用的是CS...
本教程基本上是用通道来调色,分别在RGB和Lab通道下调出照片的不同色彩,然后再慢慢把色彩调和谐。调色的过程也比较简单,处理的时候注意不要破坏人物部分。 原图 最终效果 1、打开原图素材,按Ctrl + J把背景图层复制一层得到图层1,然后点通道面板,选择滤色通道按Ctrl + A全选,按Ctrl + C复制,点蓝色通道,按Ctrl + V粘贴,...
标签: ASP
  现在网上流行的小偷程序比较多,有新闻类小偷,音乐小偷,下载小偷,那么它们是如何做的呢,下面我来做个简单介绍,希望对各位站长有所帮助。 (一)原理 小偷程序实际上是通过了XML中的XMLHTTP组件调用其它网站上的网页。比如新闻小偷程序,很多都是调用了sina的新闻网页,并且对其中的html进行了一些替换,同时对广...

经验教程

915

收藏

15
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部