kaka小明 发表于 2013-7-3 08:17
第一个问题 低级错误吧: System.out.println(Thread.currentThread().getName()+"...sale"+num);//num要-- ...
xuluheng718 发表于 2013-7-3 09:14
楼主啊,你这是逻辑上的错误了,首先:
Ticket t1 = new Ticket();//只new一个对象t1,然后把t1赋 ...
杜光 发表于 2013-7-3 08:54
第一个代码少了 num--符号
第二个代码中你把 t1赋值给 t2 t3 t3,那就相当于是一个线程了肯定是一个线程名 ...
郑先明 发表于 2013-7-3 09:39
这个异常我已经看到了,不过i还是有点不明白啊...我创建了4个对象同时指向一个地址,这样的话不是等于有4个 ...
xuluheng718 发表于 2013-7-3 10:14
你只new 了一个对象出来,哪来的4个对象呢?Ticket t2 = t1,这句话的意思是让t2参考t1的对象,看看图:
...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |