JAVA long 定义常量
2012-08-20 15:34
197 查看
刚犯了一个错误,也意识到了这个问题。
定义一个常量:
private static final long PAY_PASSWD = 78541258611;
它却一直报错:The literal
of type int is out ofrange。可我明明定义的是long型啊!
后来查了资料才知道,在定义数字常量的时候, 默认的都是INT型,LONG开的要这样定义
private static final long PAY_PASSWD = 78541258611L;
定义一个常量:
private static final long PAY_PASSWD = 78541258611;
它却一直报错:The literal
of type int is out ofrange。可我明明定义的是long型啊!
后来查了资料才知道,在定义数字常量的时候, 默认的都是INT型,LONG开的要这样定义
private static final long PAY_PASSWD = 78541258611L;
相关文章推荐
- JAVA long 定义常量
- JAVA long 定义常量
- JAVA long 定义常量
- java中定义常量方法介绍
- 关于 "java中常量定义在interface中好还是定义在class中好" 的一些思考
- C#与Java对比学习:类型判断、类与接口继承、代码规范与编码习惯、常量定义
- 如何在Java中定义常量(Constant)
- 如何在Java中定义常量(Constant)
- Java语言中定义常量注意事项
- 从Java到C++——常量值的使用和定义
- Java开发中有时候用十六进制定义常量有什么好处?什么时候考虑使用十六进制?
- java常量和变量的定义规则,变长参数的使用
- Java常量的定义
- Java中定义Map常量,List常量
- Java常量定义需要注意的两点
- 用内部类定义java常量
- 提高你的Java代码质量吧:推荐使用枚举定义常量
- 通过类字面常量解释接口常量为什么只能定义为static final,类加载过程---Thinking in java
- C#与Java对比学习:类型判断、类与接口继承、代码规范与编码习惯、常量定义
- java基础知识(四)常量定义