2013年4月3日

【Code Style】多余判断

摘要: 代码中经常充斥着很多多余的判断,不仅仅是增加了代码量,而且还有可能引入bug,同时也增加了理解的时间。 1 public static String get(String key){ 2 Object returnObj = prop.getProperty(key); 3 4 if (returnObj != null) { 5 return (String)returnObj; 6 } 7 else { 8 return null; 9 ... 阅读全文

posted @ 2013-04-03 10:39 南郭先生kaka 阅读(1353) 评论(0) 推荐(0) 编辑

java.lang.NoClassDefFoundError错误

摘要: 应用程序跑的时候,突然报出来Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.xxx.xxx.XXX错误,当时第一反应就是.NoClassDefFoundError,肯定是类找不到了。于是赶紧看看代码,发现使用类的调用处没有任何的编译错误,这样的话就很迷惑了,为什么会NoClassDefFoundError错误呢。重新编译检查了一遍之后,还是报出来同样的错误,于是后面的错误信息引起了注意【Could not initialize】。 不能初始化,也就是类在new的时候出现了问题,于... 阅读全文

posted @ 2013-04-03 10:12 南郭先生kaka 阅读(6496) 评论(0) 推荐(2) 编辑

导航