import java.util.List; import java.util.ArrayList; class Test { void foo(T t) { List l = new ArrayList(); } void bar () { foo(new String()); } }