java

位置:IT落伍者 >> java >> 浏览文章

java编程思想


发布日期:2023年06月30日
 
java编程思想

短路现象一旦能够明确无误的确定整个表达式的值就不在计算表达式余下的部分

&&有短路现象一旦有一个表达式可以确定整个表达式的值就不用计算余下的部分

||没有短路现象任何情况都要计算表达式的所有部分

[java]

package comwzsthread;

public class Test {

public static void main(String[] args) {

boolean b = test) && test) && test

Systemoutprintln()

boolean b = test) || test) || test

}

static boolean test(int value) {

Systemoutprintln(test: + value)

Systemoutprintln(result: + (value < ))

return value < ;

}

static boolean test(int value) {

Systemoutprintln(test: + value)

Systemoutprintln(result: + (value < ))

return value < ;

}

static boolean test(int value) {

Systemoutprintln(test: + value)

Systemoutprintln(result: + (value < ))

return value < ;

}

}

输出结果

[java]

test:

result:true

test:

result:false

test:

result:false

test:

result:true

test:

result:true

               

上一篇:回顾Java Beans

下一篇:Eclipse+JBoss+EJB3的Session Bean注释方法