如下题的test1(0) && test2(2) && test3(2),第一个测试生成结果是true,所以表达式会继续下去,然而第二个false,这意味着整个表达式是false,没有必要继续计算剩下的表达式,于是就“短路”了。
如果所有的表达式都有一部不必计算,那将获得潜在的性能提升