Java
변수 데이터를 저장하는 공간 / Data type
Linda~!
2020. 3. 17. 11:13
8가지 자료(type)형
: 데이터를 효율적으로 사용하기 위해서 8가지로 나누었어요.
mapping : 변수명을 보고 실제로 주소번지를 찾아주는 것.
정수타입
byte num1 = 10; (1byte)
타입 변수명 대입한다 값 문장을 끝냅니다.
int (4byte) : 보통 숫자를 위한 타입 21억9천 나누기 2 왜냐면 음수도 취급하니까
long(8byte) : 많이 큰 숫자를 위한 타입
형변환(casting)
묵시적 형변환
더 큰 타입에 작은 타입
명시적 형변환
**다운캐스팅할 때 값 유실 될 수도 있으니까 조심!!
정수타입
int 4byte
long 8byte
실수타입
double 8byte
문자타입
char 2byte
char[] str = {'가', '나', '다'}; 연속된 메모리 공간 정해져 있는(고정적)
예시 - 전화번호, 주빈번호
배열이라는 타입 변수 대입 =
**runtime오류 : 문법적 오류말고 실행시 오류(매모리 관련?)
대문자로 시작해요
String(가변적)
예시-본문내용 이메일 주소