java - Java 中 "public static final"常量的 Clojure 等价物是什么

标签 java performance optimization clojure constants

我正在编写一些依赖于许多常量的 Clojure 代码。

它们将在紧密的内部循环中使用,因此通过 Clojure 编译器+JVM 组合尽可能高效地使用和优化它们非常重要。出于同样的目的,我通常会在 Java 中使用“public static final”常量。

声明这些的最佳方式是什么?

最佳答案

我认为 def-ing 全局命名空间中的东西已经很接近了。

关于java - Java 中 "public static final"常量的 Clojure 等价物是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3276520/

相关文章:

python - 在 numpy 中更有效地矢量化此卷积类型循环

python - 优化python中的字符串替换

java - 无法在 Spring Boot 中将 Flyway 迁移与 postgresQL 连接

java - servlet 到 SQL Server 的许多连接,它们一起工作,导致 javaw.exe 过度上升

java - 内存缓存和性能

mysql - 计算字段中的 Have 查询速度慢

c# - 局部变量与实例变量

java - Java集合中迭代器的游标实现

Java - 在相同条件下具有 AND 和 OR,不带括号

performance - 有没有应用机器学习来提高代码性能的例子?