본문 바로가기
반응형
Java

[JAVA] List, ArrayList 차이

by brightGarden02 2023. 1. 4.
ArrayList <Object> list = new ArrayList <>();
List <Object> list = new ArrayList <>();

List, ArrayList의 차이를 알아보려 한다.

 

 

List는 인터페이스로 되어있고,

ArrayList는 클래스로 되어있다.

 

 

List <Object> list = new ArrayList <>();

인터페이스인 List에 ArrayList를 assign하는 식으로 구현한다.

이렇게 많이 쓴다.

코드가 유연해지기 때문이다.(제네릭, 다형성 사용)

 

 

댓글


반응형
반응형