我正在编写一些依赖于许多常量的 Clojure 代码。
它们将在紧密的内部循环中使用,因此通过 Clojure 编译器+JVM 组合尽可能高效地使用和优化它们非常重要。出于同样的目的,我通常会在 Java 中使用“public static final”常量。
声明这些的最佳方式是什么?
最佳答案
我认为 def
-ing 全局命名空间中的东西已经很接近了。
关于java - Java 中 "public static final"常量的 Clojure 等价物是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3276520/