private String getId() {
    return String.format("0x%08x", System.identityHashCode(this));
  }
A very simple read only zookeeper implementation without watcher support.
hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/ReadOnlyZKClient.java