它们为什么是同等的?
class Test
{
public static void main(String[] args)
{
Queue q=new Queue();
}
}
class Producer
{
//为什么Queue q=new Queue();也可以写成以下的代码呢?
Queue q;
Producer(Queue q)
{
this.q=q;
}
}
------解决方案--------------------他们根本不是相等的。而且意义完全不同。
------解决方案--------------------建议深刻理解最初级的面向对象和java教程!
------解决方案--------------------你问题太多了
建议再找本书看一下