黑马程序员技术交流社区
标题:
大家能讲讲关于多线程做标记的执行顺序
[打印本页]
作者:
crazylong
时间:
2014-6-5 21:42
标题:
大家能讲讲关于多线程做标记的执行顺序
class Res
{
private String name;
private String sex;
private boolean flag = false;
public synchronized void set(String name,String sex)
{
if(flag)
try{this.wait();}catch(Exception e){}
this.name = name;
this.sex = sex;
flag = true;
this.notify();
}
public synchronized void out()
{
if(!flag)
try{this.wait();}catch(Exception e){}
System.out.println(name+"........"+sex);
flag = false;
this.notify();
这段代码标记的顺序
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2