기본적으로 Java는 사용자가 리터럴을 사용하여 int 값을 정의한다고 가정합니다. 우리가 사용하는 경우리터럴의 암시 적 변환
short x = 20; // There is an implicit conversion
는 그러나 eample를 들어, 산술 식에 변수를 "X"
short y = x * 2; //DOES NOT COMPILE
우리는 20 * 2의 결과를 쉽게 짧은 변수에 들어갈 수있는 40, 알고. 무슨 일 이니?