GWT奇怪的长问题

GWT奇怪的长问题,gwt,long-integer,Gwt,Long Integer,可能重复: 我的GWt 2.1.0应用程序中有以下代码: long test = 1000 * 60 * 60 * 24 * 30; 当我在Eclipse调试模式下检查test的值时,结果是-1702967296(负值),这似乎是一个溢出问题,但上面这行的预期结果(即2592000000)似乎甚至不大于一个整数范围,除非我完全遗漏了一些内容。什么是“1000”的类型它是长的还是整数 是用32位整数执行的算术,溢出,然后将结果转换为long对不起,我在另一个线程中找到了答案,我发现这些数字被视

可能重复:

我的GWt 2.1.0应用程序中有以下代码:

long test = 1000 * 60 * 60 * 24 * 30;
当我在Eclipse调试模式下检查test的值时,结果是-1702967296(负值),这似乎是一个溢出问题,但上面这行的预期结果(即2592000000)似乎甚至不大于一个整数范围,除非我完全遗漏了一些内容。

什么是“1000”的类型它是长的还是整数


是用32位整数执行的算术,溢出,然后将结果转换为long

对不起,我在另一个线程中找到了答案,我发现这些数字被视为int文本。谢谢