樱花影视 如您未滿十八歲或當地法律許可之年齡、亦或者您對本站内容反感,請自覺離開本站! 站点申明:我们立足于美利坚合众国,受北美法律保护,未满18岁或被误导来到这里,请立即离开! Copyright (c) 2010-2020 保留所有权利 永久网址:503av.com
前回 の例では、 プラグインを使う側のクラスに プラグインしたクラス名を知らせる必要がありました。 今回は、その情報をプラグインjar(この例では mycolor.jar)から直接取得できるようにし、 プラグインを使う側は、単にプラグインされたjarファイル名だけを知っていれば プラグインを使えるように変更しました。 基本方針 前回とほとんど同じだが、mycolor.jar にマニフェスト情報としてプラグインするクラス名を 記述しておくことで、mycolor.jarだけ渡せば、プラグインを使えるようにする。 base.jarの用意 プラグインを作成する上で必要となるクラスを詰め込んだ base.jar を用意します。 また、そのプラグインを使うクラスも一緒に入れておきます。 base.jarの中には、以下の2つのクラスが入っています。 IFavoriteColor.class (プラグイン
はじめに 最近のプログラムの多くは、最初から機能がすべて確定したものではなく、後からプログラマが拡張していけるような形をとるようになってきています。この種のプログラムでよく用いられるのが「プラグイン」でしょう。仕様にそって作成すれば誰でもプラグインを作り機能を拡張していくことができるというのはなかなか魅力的です。そこで、Javaプログラムでこうした「プラグインによる機能拡張」を実装する方法について考えてみることにしましょう。 対象読者 Javaを使ったプログラム作成を行っている中級レベルのプログラマ。 プラグイン型のプログラム拡張に興味がある方。 プラグインによるプログラム拡張とは? 多くのプログラムでは、プラグインと呼ばれるプログラムを作成することで機能を拡張することができます。このプラグインというのは、大抵の場合、次のような働きをします。 あらかじめ用意されている仕様に沿ってプログラム
Thank you for being patient. We are doing some work on the site and will be back shortly.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く