おい、おまえら
APIとコンパイラとVMの区別くらいできるようになれ。

1.5のコンパイラは
genericsとかが扱えるけど、出てくるバイトコードは一緒。
だから、昔のVMでも動く。

ただし、1.5で登場したAPIを使ってる場合はその分のクラスファイルが必要。

1.5のVMが読み込めるバイトコードは、昔となんら変わっていない。
だから、見た目上は何も変わらないし、違いは素人にはわからない。
でも、実はいろいろなところがチューニングされてんだよ。

わかったか、馬鹿ども

開発は1.5でやって、VMは古いの使えよアホが。