今天:继续学习了运算符,赋值运算符包含基础赋值 = 与 +=、-= 等复合赋值,用于给变量赋值,关系运算符通过 >、<、==、!= 等比较数据返回布尔结果;四种逻辑运算符为!非、& 与、| 或、^ 异或,而非短路的 &、| 会完整执行两侧表达式,&& 短路与和 || 短路或则具备截断特性,&& 左侧为假、|| 左侧为真时直接结束运算,不再执行右侧代码。
还阅读了《大道至简》,准备写《大道至简》的阅读笔记了。
还和妹妹去夜市逛了逛。
问题:没意识到非短路运算符会执行无效右侧代码;短路特性导致右侧自增、方法调用等代码不执行引发数值异常。
明天继续学习java,运算符,反码补码等,继续阅读《大道至简》,可能和朋友出去玩。
day8
📅 2026/7/24 20:50:58
👁️ 阅读次数
📝 编程学习
编程学习
技术分享
实战经验