1. 동적할당과 정적할당
- 동적할당이란, 배열의 크기가 고정되어있지 않고 추가하면 늘어나고 삭제하면 줄어드는 형태를 말한다.
- 배열의 가장 큰 단점은 우리가 맨 처음부터 크기를 특정 지어야 한다는 것이다.
- 이때 지정된 크기 이상의 값을 넣을 때도 문제가 되고, 반대로 우리가 어디 인덱스가 비어있는지를 찾는 것 또한 문제가 된다.
- 이런 모든 문제는 배열의 크기가 고정, 즉 "정적 할당(Static Allocation)" 되어있기 때문에 발생한다.
'~2023.02 > 외부교육' 카테고리의 다른 글
[JAVA] 콜렉션(Collection) (0) | 2022.03.19 |
---|---|
[JAVA] 객체(Object) & 캡슐화(Encapsulation) (0) | 2022.03.19 |
[JAVA] Call By Valeue(값에 의한 호출) & Call By Reference(참조에 의한 호출) (0) | 2022.03.15 |
[JAVA] 메서드(Method) (0) | 2022.03.12 |
1주차(22.03.02~03.04) (0) | 2022.03.05 |