用于Jython連接Java的JavaUtils模塊
作者:佚名
本文介紹了Jython中的JavaUtils模塊,此模塊可以實現Jython連接Java代碼。
Jython連接Java服務——創建接口
經常會需要在 Jython 代碼中使用 Java 服務。在這種情況下,可以在每次需要使用指定服務時公開地使用它,也可以將 Java 服務包裝到 Jython 庫函數中,并在 Jython 代碼中使用這個函數。
推薦第二種選擇, 因為它封裝并抽象了 Java 代碼。
Jython連接Java服務——在 Jython 中包裝 Java 服務
作為在 Jython 庫函數中包裝 Java 服務的例子,我們將分析JavaUtils.py模塊片段。下面的代碼介紹了JavaUtils 模塊。
- """ 以下模塊定義了幾個便于Jython連接Java代碼的函數 """
- from types import *
- from java import lang
- from java import util
- from java import io
- # only expose these
- __all__ = ['loadProperties', 'getProperty',
- 'mapToJava', 'mapFromJava', 'parseArgs']
【編輯推薦】
責任編輯:yangsai
來源:
網絡