java中的int类型存储长度为32bit,a * b的结果为40000000000,转换为二进制就是100101010000001011111001000000000000,超出int长度4bit,开始的1001就被截去了,剩下了32bit就是01010000001011111001000000000000转换成十进制就是1345294336。
good!