O'Reilly logo
  • Mohit Pant thinks this is interesting:

A parameterized type, such as ArrayList<T>, is not instantiable—we cannot create instances of them. This is because <T> is just a type parameter—merely a placeholder for a genuine type


Cover of Java in a Nutshell, 6th Edition


the above statement has a probable issue since below statement compiles successfull List<T> lst = new ArrayList<T>();