배열 만들고
해당 배열 참조자 뒤에 .length 붙이면 배열 크기 값 주던데
ex)
int[] test = new int[5];
int len = test.length;
이건 가비지 컬렉션에서 각 참조자마다 배열 길이를 따로 유지하면서,
.length 하면, 그 값을 준다고 생각하면 되는거임?
마치 힙이 동적 배열 관리하는거 마냥
배열 만들고
해당 배열 참조자 뒤에 .length 붙이면 배열 크기 값 주던데
ex)
int[] test = new int[5];
int len = test.length;
이건 가비지 컬렉션에서 각 참조자마다 배열 길이를 따로 유지하면서,
.length 하면, 그 값을 준다고 생각하면 되는거임?
마치 힙이 동적 배열 관리하는거 마냥
New 니까 힙에서 배열값을 5만큼 니가 할당했잖아 가비지가왜나와 개는 메모리를 니가사용안하면 삭제할때 나오는거고 ㅈㄴ