【发布时间】:2009-07-16 00:10:39
【问题描述】:
我是一个相当不错的 Java 程序员,但是我是 Clojure 编程的新手。
在 Java 中,要强制退出程序,使用的代码是 System.exit(0)。 Clojure 是否有与此代码等效的代码?
【问题讨论】:
我是一个相当不错的 Java 程序员,但是我是 Clojure 编程的新手。
在 Java 中,要强制退出程序,使用的代码是 System.exit(0)。 Clojure 是否有与此代码等效的代码?
【问题讨论】:
鉴于 Clojure 的部分吸引力在于您可以使用 Java 类库,为什么不直接这样做:
(System/exit 0)
【讨论】:
要获得更完整的参考,您可以通过指定调用任何 Java 类的静态方法
(my.package.class/staticMethodName arg1 arg2 etc)
java.lang.* 已经为您自动加载,但如果不是,您可以使用
(java.lang.System/exit 0)
【讨论】: