Create NonBlockingLatch.java