This post is awesome, I've been wondering for a while how clojure's relationship with the JVM/Java actually worked, this article provided a lot of really good insights. Thanks!
Try running your repl with the -verbose:class flag, and you'll see it in action.