【问题标题】:How to end / Force a close to a program (in Clojure)如何结束/强制关闭程序(在 Clojure 中)
【发布时间】:2009-07-16 00:10:39
【问题描述】:

我是一个相当不错的 Java 程序员,但是我是 Clojure 编程的新手。

在 Java 中,要强制退出程序,使用的代码是 System.exit(0)。 Clojure 是否有与此代码等效的代码?

【问题讨论】:

    标签: clojure exit


    【解决方案1】:

    鉴于 Clojure 的部分吸引力在于您可以使用 Java 类库,为什么不直接这样做:

    (System/exit 0)
    

    【讨论】:

      【解决方案2】:

      要获得更完整的参考,您可以通过指定调用任何 Java 类的静态方法

      (my.package.class/staticMethodName arg1 arg2 etc)
      

      java.lang.* 已经为您自动加载,但如果不是,您可以使用

      调用它
      (java.lang.System/exit 0)
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-12-25
        • 1970-01-01
        • 2016-10-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多