Пожалуйста, объясните эту ошибку времени компиляции:
//no compile time error. List<? extends Number> x = new ArrayList<>(); //compile time error. List<? extends Number> x = new ArrayList<? extends Number>();