java语言编程的编程缺陷
作者:佚名 时间:2012-09-24
1.子串抽取的偏移不正确,用相对的方法计算子串的偏移不同于从零开始的偏移,这其中一个是从开始处计算,另一个指向结尾的后一个字符.
2.返回默认的逻辑值,语句没有通过比较就返回了逻辑值.
3.在构造器声明中包含了返回类型或者void返回类型.
4.用"=="操作符比较尚未进行intern()操作的字符串.
5.将静态方法当做动态方法来使用.
6.int,long,float和double等类型会不给出警告就发出溢出.
7.误用对final特性的引用,声明为final的对象由于是引用调用而不是值调用,所以会允许改变对象的数据值.
如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n2554.html