操作方法 → キー: 次のページへ ← キー: 前のページへ ↑ キー: 目次ページへ ↓ キー: 目次ページから戻る 目次ページでは ← → キーで一覧を移動し、クリックで選択します
操作方法 → キー: 次のページへ ← キー: 前のページへ ↑ キー: 目次ページへ ↓ キー: 目次ページから戻る 目次ページでは ← → キーで一覧を移動し、クリックで選択します
Javaは静的型付け言語です。 つまり、変数は宣言したときに型が決定されますし 呼び出すメソッドは予め定義されていなければいけません。 これをある程度解決するために用意されているのがリフレクション(Reflection)です。 Reflectionを使うことによって、使用するクラスやメソッドを動的に決定することが出来るようになります。 しかし、これは非常にリスクのある方法だということを良く知っておく必要があります。 Reflectionのメリットは以下の一点に尽きるでしょう。 動的にクラスやメソッドを決定できる これは、コードの変更無しにロジックをカスタマイズできる事を意味します。 しかし、数々のデメリットがあります。 実行するまで例外を捕獲できない これはJavaの持つ静的言語としてのメリットを消してしまう事になります。 throwされる例外が多過ぎる 例えば、動的なメソッドを実行するた
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く