Jython

用 Java 編寫的 JVM 的開源實現,在 Python Software Foundation License 下獲得許可。它僅支援 2.7 版本,目前正在開發版本 3。

與 CPython 的差異:

  • 與 JVM 緊密整合。
  • 字串是 Unicode。
  • 不支援用 C 編寫的 CPython 擴充套件。
  • 不受 Global Interpreter Lock 的影響。
  • 雖然效能取決於測試,但效能通常較低。

Hello World

print "Hello World!"

你還可以使用 Java 函式:

from java.lang import System
System.out.println("Hello World!")

外部連結