013. 자바 : 참조자료형 : 문자열
문자열 자바에서 문자열을 작성하기 위해서는 String 객체를 사용해야 합니다. 문자열 선언 : String 변수명 = new String("문자열") or String 변수명 = "문자열" - 문자열을 선언 하면 해당 변수는 Stack에 저장되고 실제 변수에 값은 Heap에 문자열 String 객체로 저장됩니다. 즉 Stack에 저장되는 것은 문자열 Object가 저장된 주소를 가지고 있습니다. 1. 문자열 복사 - 문자열 변수를 다른 변수에 대입 연산자를 이용해서 할당을 하면 위 그림과 같이 Stack이 주소만 복사 합니다. 그 후 복사한 변수(strCopy)에 새로운 값을 저장하면 Heap에 저장한 실제 데이터가 할당되고 해당 변수(strCopy)는 실제 데이터의 주소를 가지게 됩니다. 2. 문자열..
Java/기본
2022. 3. 1. 01:07