위의 String 클래스 설명에서 '불변'이란 말이 이해가 안갔다.
이제까지 String 변수의 값을 얼마든지 다시 바꾸곤 했었는데..?
하지만 강의를 듣고나니 이해가 갔다. 처음 초기화한 값이 0x100 에 저장되어있다고 치면,
그 다음 초기화한 값은 다른 주소에 저장되는 것이었다. 그 전에 0x100 에 있던 값은 GC가 알아서 처리해 준다.
'KH정보교육원_웹 프로그래머 과정 > Java' 카테고리의 다른 글
입출력 IO (0) | 2021.02.17 |
---|---|
예외처리 Exception (0) | 2021.02.16 |
객체 Object (0) | 2021.01.29 |
반복문 Loop (0) | 2021.01.27 |
조건문 If, Switch (0) | 2021.01.23 |