程序中||与&&的短路现象
首先我们知道在编程语言中,||是"或"的意思,就是说,在要满足的条件中或者是命题中,有一个条件满足即为满足,一个命题正确即为正确。&&是"和"的意思,所有条件都满足才算满足,所有命题都正确才算正确,有就说有一个不满足的条件,就为不满足。
短路现象:程序语言中的短路现象是一种减少运行的方法,是为了加快程序的运行速度。例如,java中有&&的boolean语句程序中,我们要把命题错误的语句放前面,这样程序运行到错的时候,后面的就不需要再去运行,直接判断为false,有||时要将正确的放前面,这样程序一旦判断第一个为true,后面的就不用运行了。