public void push(int i) { Cons newnext = new Cons(i) tail.next = newnext; tail = newnext; }
Cons list = new Cons("a", null, null); list.next = new Cons("b", list, null); list.next.next = new Cons("c", list.next, null);
public class Main{ Data d; public static void main(String s[]) throws InterruptedException{ Main m = new Main(); Prod p = new Prod(m); Cons c = new Cons(m); new Thread(p).start(); new Thread(c).start(); }