Javaとの統合
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/01/22 14:36 UTC 版)
Scheme以外でも以下のコードでJavaのオブジェクトフィールドやメソッドにアクセスすることができる。 (invoke object 'method argument ...) これはJavaメソッドを起動するものでJavaにおけるobject.method(argument, ...)と同じ動作をする。 また以下の入力でオブジェクトのフィールドにアクセスすることができる。 object:field-name もしくは (invoke object 'field) "invoke-static"というファンクションでスタティック(クラス)メソッドを起動することもできる。 Kawaと他のJava仮想マシンインプリメンテーションを組み合わせるなどでKawaはJavaコード(Javaにおいてschemeファンクションを作成)を使って拡張することも可能である。
※この「Javaとの統合」の解説は、「Kawa」の解説の一部です。
「Javaとの統合」を含む「Kawa」の記事については、「Kawa」の概要を参照ください。
- Javaとの統合のページへのリンク