すぐに書くつもりが間が開いてしまいました。 誰が読むんだこんなマニアックな話題シリーズ第三部、完結編です。 わんくまではJavaはマイナーなのもあってか、単にマニアックすぎるのか、 このシリーズは非常にアクセス数が少ないです。ちょっと寂しいですね。 無名クラスでのジェネリクス 無名クラスの場合も 前回のローカル内部クラス と基本的に一緒です。 public class Hoge<T> { public static <X> void main(String[] args) { // staticメソッド内での無名クラス // staticメソッドなので型パラメータTは不可視なのでコンパイルエラーとなる Comparable<T> comparableT = new Comparable<T>() { // NG! @Override public int compareTo(T o) {