Christmas Pikachu 상수, 형변환(자동 형변환, 강제 형변환) - Day2
개발일지/자바

상수, 형변환(자동 형변환, 강제 형변환) - Day2

ZI_CO 2022. 8. 26.

상수는 변하지 않는 수를 말한다.

상수를 사용할때는 fianl(예약어)를 사용해준다. 그리고나서 변수는 대문자로 표기를 해줘야한다.

상수를 처음에 한번 초기화를 시키면 변경이 불가하다

 

 

 

 

 

 

형변환에는 두가지가 있다. 강제 형변환과 자동형변환이다.

강제와 자동의 의미는 메모리 형태로 생각하면된다.

문자(2바이트) --> 정수(int:4바이트) 문자는 쓰이는 메모리와 정수에서쓰이는 메모리로 넣는다고 생각하면 들어갈수가있다. 왜냐고? 4바이트 즉 메모리가 크다(묵시적)

 

반대로 정수에서 문자로 변환시킬때는 메모리가 큰거에서 작은걸로 바뀐다. 들어갈수가없다 그렇기때문에 강제로 같은 자료형을 변환을 시켜줘야한다. 이걸 강제 형변환(명시적)이라고한다

댓글