변수 또는 상수의 타입을 다른 타입으로 변환하는 것
프로그램에서 값의 대입이나 연산을 수행할 때는 같은 타입끼리만 가능하다. 그래서 연산을 수행하기 전에 같은 타입으로 만들어야 하는데, 변수나 상수를 다른 타입으로 변환하는 것을 ‘형변환’이라고 한다
프로모션(묵시적 형변환, 자동 형변환)
개발자가 지정하지 않아도 자동으로 이루어진다
작은 그릇을 큰 그릇에 데이터를 옮겨담아야 손실 없이 그대로 보존된다
캐스팅(명시적 형변환, 강제 형변환)