Java에서 인터페이스는 기본적으로 추상적이고 구체적인 구현이 없기 때문에 직접 인스턴스화할 수 없다. 대신 ArrayList, LinkedList 등과 같이 List 인터페이스를 구현하는 클래스를 사용하여 목록 유형의 객체를 생성 문제 예java.util.List myList = new java.util.List(); // Incorrect instantiation위의 코드는 허용되지 않는 인터페이스(java.util.List)의 인스턴스를 직접 생성하려고 하기 때문에 언급한 오류 메시지가 발생 해결java.util.List myList = new java.util.ArrayList(); // Correct instantiation using ArrayListList 인터페이스를 구현하는 구체적인 클래..