Я не вижу разницы в следующем:
Object o = new LinkedList<Long>();
System.out.println(o instanceof List);
System.out.println(o instanceof List<?>);
Есть ли практическое применение instanceof List<?>
, когда вместо него нельзя использовать instanceof List
и наоборот?