黑马程序员技术交流社区

标题: 关于毕老师讲的死锁问题. [打印本页]

作者: 王凯路路    时间: 2014-8-15 14:25
标题: 关于毕老师讲的死锁问题.
毕老师讲的死锁的问题我想大家应该都理解, 代码我就不打了, 我主要打不来我不懂的地方.
  1. public static void main(String [] args)
  2. {
  3.         Thread t1 = new Thread(new Test(true));
  4.         Thread t2 = new Thread(new Test(false));

  5.         t1.start();
  6.         t2.start();
  7. }
复制代码


死锁应该是多个线程共用同步一个代码块, 而里面的锁又不是同一个的时候才产生的吧?
可是毕老师这个为什么会是两个线程,new了两个对象呢,?
这样虽然都是一样的代码块, 但是在内存里应该不同了吧 ?
这样的两个线程, 我怎么感觉没什么关系呢 ?
作者: 华谦    时间: 2014-8-16 17:51
这里的new是在创建一个独立线程,是两个新对象在执行同一个类
作者: Huberry    时间: 2014-8-17 01:45
这好像是创建了两个线程吧,不是对象




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