class GetClassClient { public void use() { Class v1 = null; Class> v2 = null; v1 = v2; v2 = v1; } public static class LocalGeneric { } } interface Comparable> {} class List {} class Foo implements Comparable { public static void main(String[] args){ List list = null; List c = null; c = list; } }