As ponzao says, the Clojure vars and Java static methods has an answer with a macro jcall
that solves the problem.
(defmacro jcall [obj & args]
(let [ref (if (and (symbol? obj)
(instance? Class (eval obj)))
(eval obj)
obj) ]
`(. ~ref ~@args)))
(jcall java.lang.Integer SIZE) => 32!
Thanks.