Promotion & Casting Promotion에 대해 설명하라. Casting에 대해 설명하라. 형변환할 때 발생할 수 있는 에러에 대해 설명하라. 데이터 타입 형변환 (타입 변환) Java에서 연산은 "2(byte 데이터 타입) + 3(byte 데이터 타입)" 과 같이 동일한 데이터 타입에서 가능합니다. 하지만, 프로그램을 만들다 보면 "2(byte 데이터 타입) + 3.5(double 데이터 타입)"과 같이 서로 다른 데이터 타입끼리의 연산이 필요할 때가 있습니다. 이럴 경우 변수의 데이터 타입을 바꿔주는 작업이 필요한데, 이것이 데이터 타입의 형변환(타입 변환)입니다. 이러한 형변환(타입변환)에는 크게 자동 형변환(Promotion)과 강제 형변환(Casting)이 있습니다. 또 다른 말로 ..