class Producer extends Thread
{
Producer p=new Producer(q);
Queue q;
Producer(Queue q)
{
this.q=q;
}
public static void main(String[] args)
{
//想在这里实现上边的构造方法该怎么引入
q.put(1);
}
class Queue
{
int value;
public void put (int i)
{
value=i;
}
public int get()
{
return value;
{
Producer p=new Producer(q);
Queue q;
Producer(Queue q)
{
this.q=q;
}
public static void main(String[] args)
{
//想在这里实现上边的构造方法该怎么引入
q.put(1);
}
class Queue
{
int value;
public void put (int i)
{
value=i;
}
public int get()
{
return value;
{
在这new一个Producer对象该怎么写
Queue q;
Producer(Queue q)
{
this.q=q;
}
public static void main(String[] args)
{
//想在这里实现上边的构造方法该怎么引入
q.put(1);
}
class Queue
{
int value;
public void put (int i)
{
value=i;
}
public int get()
{
return value
}
}
public Test(){
System.out.println("i am constructor");
} public static void main(String[] args){
Test test = new Test();
}
}
Producer pro = new Producer(arguments);