第八节 运算符号2
1.关系运算(比较)例如:> >= < <= != == (对象instanceof类)
1)区分=和==区别=赋值符号将=后面的结果(值 引用)存入=左边的变量空间内。
==比较符号比较==前面和==后面的元素(值 引用)是否一致
2)比较运算符的最终结果是什么?有两种:true false。举例说明:(3>2)-->true; (3>4)-->false; (3==4)-->false (3>=2)-->true (3>=4)-->false; (3!=4)-->true一个条件的判定
2.逻辑运算 如逻辑运算符前后连接的两个都是boolean的值,逻辑运算最终的结果还是boolean。逻辑运算有如下几种:&逻辑与|逻辑或^逻辑异或!逻辑非&&短路与||短路或举例说明一下吧!

&&短路与。1)短路什么情况下才会发生短路?当前面的值结果为false的时候会发生短路
2)短路到底短路的是什么?短路的是&&之后所有计算的过程3)如果发生了短路情况性能比&稍微好一点4)&逻辑与 和&&短路与 从执行的最终结果来看没有任何区别5)短路与不一定提高了性能只有当前面为false的时候才会发生短路才会提高性能。逻辑运算符前后连接的应该是两个boolean结果
&逻辑与。可以理解为中文的"和","并且“意思,&前后两个条件必须同时满足,最终才为true。|逻辑或。可以理解为中文的"或者" |前后两个条件只要有一个满足 最终就为true
^逻辑异或。前后两个表达式只要结果不相同最终结果就为true(专治强迫生)!逻辑非。可以立即为中文的"不"将原来的结果取反
2)二进制转化成十进制,从右至左开始计算每一个元素乘以2的位置(0开始)次幂 最终求和。你学会了吗?
6 -6
今日总结完毕,撒花~~~~