0
아래 케이스 1과 케이스 2의 속도 차이는있을 수 있습니까? 숫자 형식을 혼합 할 때 Java 컴파일러가 형식 변환을 최적화합니까?
double total = 12.34
double percentage = 56.78;
double amount;
// Case 1:
amount = (100 - percentage) * total;
// Case 2
amount = (100.0 - percentage) * total;
또는 Java 자동 컴파일시에 (
100.0
) 이중 리터럴 정수 (
100
를) 변환합니까?
음, 코드를 디 컴파일하여 볼 수 있습니다. – Tom