class Res{
String name;
String sex;
}
class Input implements Runnable
{
private Res r;
Input( Res r){
this.r=r;
}
public void run(){
}
}
class Output implements Runnable
{
private Res r;
Output( Res r){
this.r=r;
}
public void run(){
}
}
为什么这样写就可以使Input类和Output类中的r是同一个资源呢?而用Res r=new Res()在两个类中创建对象r却用的是两个对象呢?我没听懂毕老师讲的希望谁可以帮我一下谢谢 |