>>553
>バイトコード上ではList<String>もList<Integer>も只のListになるんじゃなかったっけ?

そう。

学者じゃないから詳しいことはわからんが

>>552
>つまり、チミはList<Integer>とList<String>が何の関連もない状態がオブジェクト指向的に正しいと思ってるわけですね。

オブジェクト指向とGenerics(Template)は直行する概念では?

オブジェクト指向的に言えばIntegerListやStringListを作れって話になるんでしょ。
でもそんな同じようなのを大量に作るのは馬鹿みたいだから、Genericsが導入されるわけ。

>List<Integer>とList<String>が何の関連もない状態が
C#だろうがC++だろうが、IntegerList implements List, StringList implements List(←あくまでイメージね)
以上の関連があるようにも、必要にも思えないんだが。
何か俺の知らない素晴らしい機能でもあるのかね?

無知同士で言い合っても面白くないな。識者のコメント求む。