gpt4 book ai didi

clojure - 类型删除如何帮助 Clojure 存在?

转载 作者:行者123 更新时间:2023-12-04 06:45:22 29 4
gpt4 key购买 nike

JVM 类型删除如何帮助 Clojure?没有它,Clojure 还能存在吗?如果 JVM 有具体化的类型会发生什么?也就是说,Clojure 将如何改变?

最佳答案

Clojure 根本不会有太大变化。类型删除仅适用于泛型的 Java 类型参数。所有其他类型在运行时都可用。

浏览 Clojure's source ,它根本不使用泛型。在 runtime ,它绕过Object s 和 do instanceof检查。通过将一切视为 Object ,它不需要泛型,因此,没有要删除的类型参数。

关于clojure - 类型删除如何帮助 Clojure 存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3812644/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com