Javaで「String.class」という構文でクラスオブジェクトを取得できるようになったのはバージョンいくらからですか?

回答の条件
  • 1人2回まで
  • 登録:2007/03/30 09:49:17
  • 終了:2007/04/06 09:50:03

回答(3件)

id:mj99 No.1

mj99回答回数138ベストアンサー獲得回数382007/03/30 17:56:02

ポイント27pt

どこかの記事で「1.1から」と読んだ記憶があるのですが、見つけられず、、、

ちなみに下記のコードでコンパイルを試しました。

1.1.6ではOKで

1.0.2ではNGでした。

public class test {
	public static void main(String args[]) {
        Class a = String.class;
    }
}
id:cno No.2

cno回答回数124ベストアンサー獲得回数122007/03/31 22:04:14

ポイント27pt

http://www.asahi-net.or.jp/~dp8t-asm/java/tips/HowToGetClass.htm...

上記ページによるとmj99さんのおっしゃるとおり1.1からの様です

id:mj99 No.3

mj99回答回数138ベストアンサー獲得回数382007/04/01 15:28:49

ポイント26pt

http://www.swlab.it.okayama-u.ac.jp/man/jdk-docs-ja/guide/innerc...

jdk1.1.1リリースノートの日本語版を見つけました。

[Java 1.1 言語における他の変更点]>[クラスリテラル]

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません