PL/Java
2. 변수, String에 대한 이해, 타입변환
개발자22
2018. 8. 22. 11:53
2.1 변수 개념, 선언, 사용법, 사용범위등.
2.2 데이터 타입
*String 은 기본 타입이 아니다. String은 클래스 타입 이고, String 변수는 참조변수이다.*
문자열을 String 변수에 대입하면 String 객체가 생성 되고, 해당 객체를 가리키는 참조 변수가 생성 되는 것이다.
String 객체는 변수 생성방법(new 나 그냥 초기화) 에 따라 heap에 생성되거나 상수풀 영역의 문자열을 가리킨다.
2.3 타입변환
자동 타입변환 : 작은 크기 타입 -> 큰 크기 타입
강제 타입변환(Casting) : (작은 타입) 큰 크기 타입 -> 작은 크기 타입
-> 명시적으로 써줘야만 한다.