小小程序题,关于final long 类型的变量
public class Question2 extends Exception{
public static void main(String[] args) {
final long MICROS_PER_DAY=24*60*60*1000*1000;
final long MILLIS_PER_DAY=24*60*60*1000;
System.out.println(MICROS_PER_DAY/MILLIS_PER_DAY);
}
}
理论上来说,应该得到的结果是1000,为什么控制台上面输出的却是5??,大神门,有谁知道呢?