0

我了解 Clojure 代码被编译成类并由 JVM 执行。对于 Java 项目,我可以看到创建了一个包含.class文件的 Jar。但是在 REPL 的情况下它究竟是如何工作的呢?

4

1 回答 1

4

Clojure 代码使用ASM 库编译成类文件。这些类文件被加载到自定义DynamicClassLoader中。

关于编译过程的好话:https ://www.youtube.com/watch?v=-Qm09YiUHTs

于 2020-02-28T19:46:35.600 回答