Personal tools
You are here: Home ブログ nakayama Comments [java] Genericsの実行時型情報

[java] Genericsの実行時型情報

Posted by あきまた日記 at 2006-03-05 17:48
Java Genericsの総称型はコンパイル時にのみ解釈され、バイトコードには総称型であったという痕跡すら残りません。 仕様的に残さないことになっているため、実行時に総称型オブジェクトの型パラメータを知る方法はありません。 Java5で型パラメータを使ったクラス中で、パラメータとして渡されたクラスによって振る舞いを変えようとか思ってたら、渡されたクラスが取れない。調べてたら上のブログを見つけました。そうか、できないのねん・・・・何か凄くやりきれない感じがする。これだったらGenericsをあまり使わない ...
Parent entry Genericsの罠 再び
 

Copyright(C) 2001 - 2006 Ariel Networks, Inc. All rights reserved.