java interface & map

SeungHwanLee·2021년 2월 2일
0

java
map은 interface, 이를 구현한 자료형에는 hashmap,linkedhashmap,treemap이 있음
한마디로 hashmap etc는 interface를 구현한 class
따라서 hashmap은 객체 생성가능
hashmap<string, string> map = new hashmap<string, string>;

근데 interface는 객체인가?
interface는 객체 속에 있는 명세를 따로뽑아놓은 언어적장치.
모든 객체는 자신의 interface를 갖고있음.
구조적 측면에서 interface를 객체처럼 사용??
interface의 참조변수를 call by value형식으로 제공하는 코드는 봄.
마땅한예시를 못봐서 일단 pass

profile
Hongik CE

0개의 댓글