【发布时间】:2015-09-13 06:40:43
【问题描述】:
我正在 Clojure REPL 上执行以下操作:
user=> (ns clojure.lang)
nil
clojure.lang=> (def tran (clojure.lang.LockingTransaction.))
#'clojure.lang/tran
clojure.lang=> (.getReadPoint tran)
这给出了以下结果:
IllegalArgumentException No matching field found: getReadPoint for class clojure.lang.LockingTransaction clojure.lang.Reflector.getInstanceField (Reflector.java:271)
现在这个方法does exist。
现在我认为我应该能够从 REPL 访问默认访问方法。
我的问题是:如何在 Clojure 中使用互操作访问默认访问方法?
【问题讨论】:
标签: clojure