今日は原点に帰ってJavaについて。
とあるオブジェクトがあったとして、そのクラスを
取得したい場合。例えば
String foo = "foo";
ここでfooからクラス情報を取得したい場合は
foo.getClass();
これでclass情報を取得できます。
さて、ここまでは誰でも知ってるような事だと思いますが、
今日はクラス情報からそのクラスが持つメンバ一覧を
どのように取得するかを紹介したいと思います。
……といっても
foo.getClass().getDeclaredFields()
これだけ。ちなみに返される値はFieldオブジェクトの配列です。
なので実際には上記コードは
Field[] fields = foo.getClass().getDeclaredFields();
こんな感じになりますね。
ここからリフレクション等を使うと色々便利な事ができそうな予感……!!
MZ-1500とQD関連
-
MZ-1500のメンテとQuick Disk関係で少し手を動かしたのでメモを残します。
入手したまましばらく寝てたMZ-1500の動作確認をしたところ、想定通りQDが動作しません。ファミコンのディスクシステム同様にゴムの劣化だろうと思い情報を探したら、ありがたい先人のページ(MZ-1500
QDドライブの...
2 週間前
0 件のコメント:
コメントを投稿