QUanto tento criar um objeto do tipo ArrayList e instanciá-lo usando uma variável do tipo List, o eclipse não complica.
Meu código:
import java.awt.List;
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
List lista = new ArrayList();
}
}
ERRO:
Exception in thread "main" java.lang.Error: Unresolved compilation problem: Type mismatch: cannot convert from ArrayList to List
at Main.main(Main.java:7)