【拋棄Java】讓Python代碼運行在JVM上

Jython,一個JVM庫,負責解釋運行Python代碼

https://www.jython.org/

首先看一個官方例子

import org.python.util.PythonInterpreter;

public class JythonHelloWorld {
  public static void main(String[] args) {
    try(PythonInterpreter pyInterp = new PythonInterpreter()) {
      pyInterp.exec("print('Hello Python World!')");
    }
  }
}

看,我們的JVM可以執行Python代碼了

第二個列子,Python代碼裏面直接調用Java的類庫

from java.lang import System # Java import

print('Running on Java version: ' + System.getProperty('java.version'))
print('Unix time from Java: ' + str(System.currentTimeMillis()))

有了這個利器,以後是不是可以早點下班了呢?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章