인프런 커뮤니티 질문&답변
질문입니다!
작성
·
157
0
배열 방을 늘릴 때
int[] scores = new int[10];
scores[0] = 20;
... scores[9] = 10;
이렇게 먼저 만들어둔 걸 다 파괴한 다음에
새 방을 만든다는 게
scores = new int[20];
이잖아요? 그럼 이전에 만든 방들,
값이 입력된 그 메모리방들은
자동으로 다 릴리즈 시켜주는 건가요?
값들을 다 지운 다음에
프로그램 내에서 메모리를 놓으나요?
아니면 계속 값도 그대로고 프로그램도
그 메모리를 계속 점유하고 있어서
따로 릴리즈 시키는 명령어가 있는 게 아닌지요??
씨샵 자동으로 되는 건지 궁금합니다!
답변
답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!





