형변환 - CPU도 연산을 할 수 있도록 표현법(자료형)을 하나로 통일시켜 줘야 함 - 자동 형변환 : 피연산자의 자료형이 일치하지 않아서 자동으로 발생하는 형변환 - 명시적 형변환 : 명시적으로 형변환 연산자를 이용해서 발생시키는 형 변환 - 연산 및 대입에서 발생 [1] 연산 서로 다른 데이터 형으로 계산할 때는 Java는 더 큰 데이터 형을 사용해 계산함 예상치 못한 오류의 원인이 될 수 있으므로 주의! 연산의 우선순위와 함께 다른 결과 유발 [2] 대입 변수에 값을 대입할 때나 변수끼리 대입할 때는 좌우변의 타입이 일치해야 함 ex) int a = 10; long b = a; // 자동형 변환, int인 a가 long으로 자동 형변환 규칙- boolean을 제외한 나머지 7개의 기본형은 서로 형변..