public synchronized Object get() {
            while (obj == null) {
                try { wait(); } catch (InterruptedException e) {}
            }
            return obj;
        }
A simple object used to pass a single object from one thread to
another.
jrt/tests/com/yahoo/jrt/Test.java