형 변환

→ 데이터를 다른 자료형의 데이터로 변환하는 것을 의미

→ 모든 연산은 기본적으로 같은 자료형들끼리만 가능하다

※ 서로 다른 자료형의 연산을 수행하기 위해서는 같은 자료형으로 변환해야 한다


자동형변환(Promotion)

→ 서로 다른 자료형간의 대입이나 연산을 할때 형 변환으로 자료형을 일치시켜야만 하지만 다음과 같은 경우 자바의 컴파일러가 자동으로 형 변환을 해주기 때문에 생략이 가능하다

  1. 작은 자료형에서 큰 자료형으로 변환할때

  2. 정수형이 실수형으로 바뀔때 (자동)

  3. 강제형변환(Demotion)

    (원하는 자료형)데이터 or 변수;


[자료형이 가질 수 있는 최대값보다 큰 값을 넣었을 경우]

정수

실수