- 博客(4)
- 收藏
- 关注
原创 有return的情况下try catch finally的执行顺序
[size=medium]结论: [b]1、不管有木有出现异常,finally块中代码都会执行; 2、当try和catch中有return时,finally仍然会执行; 3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),所以函数返回值是在finally执行...
2014-02-27 17:05:57
289
原创 oracle用instr代替like
表中将近有1100万数据,很多时候,我们要进行字符串匹配,在SQL语句中,我们通常使用like来达到我们搜索的目标。但经过实际测试发现,like的效率与instr函数差别相当大。下面是一些测试结果: SQL> set timing on SQL> select count(*) from t where instr(title,’手册’)>0; COUNT(*) ———- 65881 ...
2014-02-25 17:32:04
205
原创 &和&&的区别
&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。 &&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表达式不会执行,所以不...
2014-02-25 10:02:25
126
原创 java学习笔记之接口
在Java中,除了可以使用抽象类来实现一定程度的抽象外,还可以定义一种特殊的“抽象类”----接口(interface)。 在接口中,也可以定义属性,但它的成员属性都会被自动加上public、static和final,而对于接口中的方法,也会自动将它设置为public的。 和类继承类似,继承的接口也具有了父接口的特性。和类的继承不同的是,[b]在接口的继承中,可以继承多...
2014-02-19 10:43:42
135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人