读书人

有关问题总结

发布时间: 2012-08-25 10:06:20 作者: rapoo

问题总结
1 tomcat加载项目 会将所有的项目同时加进来 如果有一个错误的话 所有的项目都加不进来


2 在数据里查询一条int型记录,如果这个值不存在 用Integer返回 再判断

Integer i = tissueDao.getUserOrgId("9999");// 数据库中没有9999这个记录
String userOrgId = i == null? "": Integer.toString(i);

3 & && 的区别
计算p1&&p2时,Java先计算p1,若p1为true再计算p2;若p1为false,则不再计算P2,因此&&又称为条件与运算符.而&的两个运算对象都要计算,所以,&又称为无条件与运算符.类似的还有 "|| " (条件或运算符,p1 || p2,Java先计算p1,若p1为FALSE再计算P2,若P1为TRUE,则不再计算P2)和 "| " (无条件运算符,两边对象都要计算)
例如:(a <2)&(b-- <2) 保证(b-- <2)能被计算.这样,无论a是否小于2,变量b都要减1.
要避免使用&和|运算符,它们好处不大.使用&和|运算符会使程序可读性降低,并且可能导致错误,比如:(x!=0)&(100/x)当x为0时产生运行错误,而(x!=0)&&(100/x)没问题

读书人网 >编程

热点推荐