【发布时间】:2010-07-23 08:37:08
【问题描述】:
当我在Repl中输入(use 'some.namespace)时,对应的clojure文件就编译加载了。编译后的类文件是存储在文件系统上,还是只驻留在内存中? Repl 从命令行启动,不涉及编辑器/IDE。
【问题讨论】:
标签: clojure compilation read-eval-print-loop
当我在Repl中输入(use 'some.namespace)时,对应的clojure文件就编译加载了。编译后的类文件是存储在文件系统上,还是只驻留在内存中? Repl 从命令行启动,不涉及编辑器/IDE。
【问题讨论】:
标签: clojure compilation read-eval-print-loop
当您use 命名空间时,在我所知道的任何地方都不会生成任何类文件。生成类文件的唯一时间是您显式 AOT 编译您的代码,而且大多数情况下,您不需要这样做。
您可以在此处了解有关编译的更多信息:http://clojure.org/compilation
【讨论】: