有没有关于clojure内置java方法的文档? 例如,来自java.lang.String的.toUpperCase和来自clojure.lang.PersistantVector的.indexOf。
无论如何我可以在不查看源代码的情况下找到有用的java方法吗?
答案 0 :(得分:2)
Java API怎么样?这里列出了所有Java的类和方法。这涵盖了所有“clojure内置java方法”。
另一方面,Clojure的类记录在here,Clojure的API中。你必须学会区分Clojure的类和Java的类。所有以java.*
或javax.*
开头的包都属于Java,并在第一个链接中记录。以clojure.*
开头的软件包来自Clojure,您可以在第二个链接中找到他们的文档。
答案 1 :(得分:2)
如果课程的套餐以java
或javax
开头,那么您可以在the Java documentation on Oracle's website中查找。
对于Clojure实现类(包名称以clojure
开头),您可能会看到源代码。有关于预期API(Clojure语言)的文档,但没有针对实现它的Java类的文档。您可以找到一些文章(like this one),具体取决于您所寻找的内容是否是博主对此感兴趣的内容。