• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

질문입니다!

20.03.04 16:20 작성 조회수 94

0

배열 방을 늘릴 때 

int[] scores = new int[10];

scores[0] = 20;

... scores[9] = 10;

이렇게 먼저 만들어둔 걸 다 파괴한 다음에 

새 방을 만든다는 게 

scores = new int[20];

이잖아요? 그럼 이전에 만든 방들,

값이 입력된 그 메모리방들은

자동으로 다 릴리즈 시켜주는 건가요?

값들을 다 지운 다음에

프로그램 내에서 메모리를 놓으나요?

아니면 계속 값도 그대로고 프로그램도 

그 메모리를 계속 점유하고 있어서

따로 릴리즈 시키는 명령어가 있는 게 아닌지요??

씨샵 자동으로 되는 건지 궁금합니다!

답변 0

답변을 작성해보세요.

답변을 기다리고 있는 질문이에요.
첫번째 답변을 남겨보세요!