java开发陷阱第一篇(常量变量命名需谨慎)
来源:互联网 发布:注册淘宝网怎么注册 编辑:程序博客网 时间:2024/05/21 04:40
第一点:不要在变量和常量中出现易混淆的字母
包名全小写类名全大小,常量全部大写并且中间用单词分开。
变量采用驼峰命名规则(Camel Case),这些都是基本的java命名规范,是每个javaer都应该熟知的规则。但是千万不要在变量中引用容易混淆的字母。尝试阅读以下的一段代码并说出打印的结果是多少?
public Class Client{public static void main(String[] args){ long i=11; System.out.println("计算出来的结果为:"+(i+i)); }}
肯定有很多人或说这么简单的问题还用问?当然是22了,可惜你错了,实践是检验真理的唯一标准,在eclipse打印出来的结果显示的是2,很奇怪吧?难道是eclipse出了问题,当然不是。
这是因为i在赋值时确实前面的是1,而后面的是L的小写字母1.表示i的类型是长整型。所以结果当然是2了。这里不是我故意挖坑给你们跳。真的,在开发时,当遇到这个问题的时候,你还要花时间去研究为什么结果会出现这种情况吗?这不是坑队友吗,设置连你自己都不知道。所以想字母l和O尽量不要和数字一起使用,即便是在一起也尽量使用大写来代替,必须要用小写。以免造成不必要的麻烦。
注意:长整型务必使用大写。
0 0
- java开发陷阱第一篇(常量变量命名需谨慎)
- Java/Android开发规范——变量和常量命名
- Java/Android开发规范——变量和常量命名
- Java/Android开发规范——变量和常量命名
- Java/Android开发规范——变量和常量命名
- 【慕课笔记】第二章 变量和常量 第4节 如何命名JAVA变量
- JAVA开发陷阱第二篇(莫让常量蜕变成变量)
- 黑马程序员——第一篇- 常量、变量、运算符
- java开发变量命名规则
- java开发变量命名规则
- servlet命名改名需谨慎
- java复习1 基本数据类型 常量变量命名 运算优先级
- 第一篇,命名
- 图表有陷阱,读图需谨慎!
- JAVA常量命名规范
- java开发中变量命名的规范
- iOS 开发谨慎使用成员变量
- Java基础第2讲--变量和常量
- android ViewPager多页面手势滑动
- 入驻CSDN
- 毕业感想
- IE主页不能更改的解决办法
- Flex样式-HScrollBar篇
- java开发陷阱第一篇(常量变量命名需谨慎)
- Motorola Razr ICS手机Root漏洞与利用原理分析
- Android SurfaceView学习示例
- 删除在我的电脑中驱动器旁的暴风影视库快捷方式
- VMware+Windgb+Win7内核驱动调试
- CMM/CMMI与敏捷的比较
- 浏览器的兼容问题?
- Android 滑动效果入门篇(一)—— ViewFlipper
- 记首次测试内心小骚乱