java语言陷阱

1.表达式类型的自动提升

System.out.println("Hello!" + 'a' + 7);//自动将7、'a'等基本类型转换为字符串,输出Hello!a7
System.out.println('a' + 7 + "Hello!");//把'a'当成int处理,因此'a'+7得到107,输出,输出104Hello!
2.复合赋值运算符

              的高位截断,输出24479;

3.for循环省略花括号陷阱


4.instanceof陷阱



注:以上内同摘自《疯狂java程序员的基本修养-李刚》

阅读更多
个人分类: Java
上一篇eclipse下Drools 6.x 开发环境搭建
下一篇java读写创建excel
想对作者说点什么? 我来说一句

java学习笔记大全

2013年09月16日 189KB 下载

C语言陷阱与缺陷(中文版+英文版)

2009年12月23日 4.78MB 下载

没有更多推荐了,返回首页

关闭
关闭