class Resource
{
String name;
String sex;
boolean flag = false;
}
class Input implements Runnable
{
private Resource r;//1.我在此处建立一个引用。和下面的Output类中建立的是同一个引用? 也就是说Input和Output共用的一个资源吗?这两个类可以都这样用吗 Resource r = new Resource();?
Input (Resource r)
{
this.r=r;//2.在此初始化的内容是 this.name = name; this.sex = sex吗,也就是 说 this.r=r是不是与我前面我说的这两句相等?{:soso_e103:}
}
public void run()
{
}
}
class Output implements Runnable
{
private Resource r;
Output()
{
}
}
class TestDemo
{
public static void main(String args[])
{
Resource r = new Resource();
new Thread(new Input(r)).start();
new Thread(new Output(r)).start();
}
}
|
|