자바 6을 사용하고 있습니다.중첩 템플릿과 새로운 인터페이스의 장단점은 무엇입니까?
가끔 이런 일을하는 것을 느낍니다.
Map<String,List<Integer>> myMap;
이것은 단지 예입니다. 그것보다 깊게 갈 수 있습니다.
새 인터페이스를 만들고 대신이 작업을 수행하는 것이 장단점은 무엇입니까?
Map<String,NewInterface> myMap;
내가보기에 유일한 것은 좀 더 읽기 쉽습니다. 성능, 모듈성, 결합 또는 과 관련하여 다른 점이 있다면으로 지정 하시겠습니까?
NodeList 인터페이스에는 유형 매개 변수가 없으므로 NodeList으로 인스턴스화 할 수 없습니다. 유형 매개 변수가있는 경우 모서리의 서명은 그래프 클래스의 유형 매개 변수 T에 바인딩해야하므로 불일치 구문이 컴파일 시간 오류가됩니다. –