Please explain this generic code wildcard compile time error:
//no compile time error. List extends Number> x = new ArrayList<>(); //compile
Use
List extends Number> x = new ArrayList();
instead.