素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv043
「Lv043」の記事一覧
リフレクションを使用してprivateフィールドの値を書き換えることは可能か。
使用するのは「setAccessible(true)を使用すれば可能」。
2026年1月24日
ブートストラップクラスローダがロードする主な対象はどれか。
使用するのは「Javaの標準ライブラリ(rt.jarなど)」。
2026年1月24日
クラスローダの委譲モデルにおいて、クラスロードのリクエストは最初にどこへ送られるか。
使用するのは「親のクラスローダ」。
2026年1月24日
クラスがロードされているかどうかに関わらず、クラス情報を操作できるライブラリ(バイトコード操作)の例はどれか。
使用するのは「ASM / Javassist」。
2026年1月24日
Javaのエージェント機能(Instrumentation)を使用するために実装するメソッドはどれか。
使用するのは「premain()」。
2026年1月24日
ジェネリクスの型情報はコンパイル時に消去されるが、この挙動を何と呼ぶか。
名称は「Type Erasure(型消去)」。
2026年1月24日
リフレクションの使用がパフォーマンスに与える影響として正しいものはどれか。
該当するのは「通常のメソッド呼び出しより遅くなる場合がある」。
2026年1月24日
リフレクションにおいて、配列の操作(生成、取得、設定)を行うためのユーティリティクラスはどれか。
使用するのは「java.lang.reflect.Array」。
2026年1月24日
クラスのメソッド一覧(private含む)を取得するClassクラスのメソッドはどれか。
使用するのは「getDeclaredMethods()」。
2026年1月24日
クラスパス外の場所(ネットワークや特定のディレクトリ)からクラスをロードするためのクラスはどれか。
使用するのは「URLClassLoader」。
2026年1月24日
投稿のページ送り
1
…
21
22
23
…
51