java编程思想_006短路现象
来源:互联网 发布:最新网络电影预告片 编辑:程序博客网 时间:2024/05/17 02:14
短路现象:一旦能够明确无误的确定整个表达式的值,就不在计算表达式余下的部分。
&&有短路现象,一旦有一个表达式可以确定整个表达式的值,就不用计算余下的部分。
||没有短路现象,任何情况都要计算表达式的所有部分。
package com.wzs.thread;public class Test6 {public static void main(String[] args) {boolean b1 = test1(0) && test2(3) && test3(2);System.out.println();boolean b2 = test1(5) || test2(1) || test3(2);}static boolean test1(int value) {System.out.println("test1:" + value);System.out.println("result:" + (value < 1));return value < 1;}static boolean test2(int value) {System.out.println("test2:" + value);System.out.println("result:" + (value < 2));return value < 1;}static boolean test3(int value) {System.out.println("test3:" + value);System.out.println("result:" + (value < 3));return value < 1;}}
输出结果:
test1:0result:truetest2:3result:falsetest1:5result:falsetest2:1result:truetest3:2result:true
- java编程思想_006短路现象
- java编程思想_005别名现象
- Java编程思想学习心得(七)逻辑操作符和短路非短路
- "短路"现象
- Java:++x与x++、短路现象
- Java学习笔记_006多态
- java oop思想编程思想
- 关于编程思想和《java编程思想》
- C语言短路现象
- 逻辑运算的短路现象
- Java编程思想读书笔记
- Java编程思想:引言
- java编程思想:
- Java编程思想学习
- Java编程思想 笔记
- java编程思想读书笔记
- java编程思想
- java 编程思想 读书笔记
- HTML中class和id标签的区别
- Visual Studio快捷键参考
- UVA 10167
- java各种数据转换成json
- 递归bom主料件的元件信息
- java编程思想_006短路现象
- 页面传值 各种方式比较
- DrawString C#
- 深入浅出之正则表达式(一)
- 2012 年新推出 iOS 应用中,(除游戏以外)哪些最值得称道?
- 包图
- BAPI_ACC_DOCUMENT_POST,如何处理没有的参数传入系统
- 7、面向对象之封装
- 深入浅出之正则表达式(二)