hc学习平台

 找回密码
 立即注册
搜索
热搜: 活动 交友 javakc
 › ln9 › 日志

描述短路现象   

2022-08-05 16:51:07 查看(4) 回复(0)

 

int a=10;
      int b=20;
      int c=30;
      int d=40;

      if(a>b && d>c){
          
      }

代码从左至右执行,执行第一个逻辑表达式后:false && d>c因为第一个表达式的值是false,可以判定整个表达式的值是false,就没有必要执行第三个表达式了,所以Java虚拟机不执行d>c代码,就好像被短路掉了,后面的代码就不执行了。

评论 (0 个评论)

facelist

全部作者的其他最新日志



站点统计|举报|Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, , Processed in 0.195171 second(s), 9 queries .

Powered by javakc! X1.0

© 2004-2014 javakc

f1208.com 备案号:京ICP备14030918号-1

返回顶部