先週はスクリプトとJavaの間でオブジェクトの共有を行なう方法を解説しました。 グローバルスコープとエンジンスコープ スクリプトとJavaでオブジェクトの共有を行うにはBindingsインタフェースを使います。BindingオブジェクトにはScriptEngineクラスのputメソッド、getメソッドを用いてアクセスします。このように書くと、Bindingsオブジェクトはスクリプトエンジンにつき1つのようですが、ちょっと違うのです。 今まで使用してきたBindingsオブジェクトはスクリプトエンジンが保持しています。この他にスクリプトエンジンマネージャが保持しているBindingsオブジェクトがあるのです。 この2つのBindingsオブジェクトをまとめているのが、javax.script.ScriptContextインタフェースです。 今まではスクリプトエンジンが直接Bindingsオブ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く