黑马程序员技术交流社区

标题: 实现Runnable,共享资源求解 [打印本页]

作者: 突然世界晴    时间: 2015-3-7 10:52
标题: 实现Runnable,共享资源求解
Class Res
{
     String name;
     String  sex;
}

Class Input implement Runnable
{
      private Res r;          //这一句创建私有Res类有什么用?
      Input (Res r)
     {
           this.r=r;          //这一句是把Res r类赋值给Input类?
     }
}

Class Output implement Runnable
{
      private Res r;
      Output (Res r)
     {
           this.r=r;    //这一句是把Res r类赋值给Output类?
     }
}
1.  private Res r;   //这一句创建私有Res类有什么用?
2.this.r=r;          //这一句是把Res r类赋值给Input类?有什么作用
3.这两个类怎么就是同一个类,而不是2个不同的类?

作者: 习惯就好    时间: 2015-3-7 11:26
这是保证当你在创建多线程时,资源对象是共享的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2