当前位置: 首页 > news >正文

假期学习3

第3天:运算符(下)
对应章节:第2章
(1)今天做了什么: 学完了全部运算符。算术(+、-、*、/、%),赋值(=、+=、-=等复合赋值),比较(>、<、==、!=),逻辑运算符重点区分了&&短路与&不短路与的区别——&&左边为false时右边不再执行,&两边都执行。深入理解了位运算:按位与&、或|、异或^、取反~,以及左移<<(×2)、右移>>(÷2)、无符号右移>>>。掌握了三目运算符条件?值1:值2和完整的优先级表。练习:实现了一个命令行计算器,并用位移运算替代乘除验证效率。
(2)明天准备做什么: 进入第3章前半部分——if-else分支、switch-case(含Java 7的String支持)、while和do-while循环、for循环和增强for-each、break/continue/return三种控制语句。练习打印九九乘法表和冒泡排序。
(3)遇到的问题: 位运算符号容易混淆——&和&&、|和||的区别刚开始反应不过来。解决方法是记住"单个是位运算或逻辑不短路,双个是逻辑短路",并写了一张对比表。另外计算器处理除数为0时抛出ArithmeticException,加了if判断提前处理这个边界条件。三目运算符嵌套可读性很差——决定以后最多嵌套一层,复杂逻辑用if-else。

http://www.jsqmd.com/news/1256709/

相关文章:

  • 本地NPU推理 vs 云端往返:ZUU中优端侧AI如何让门禁响应进入“毫秒级”时代 - 4G门禁专家
  • AMD Ryzen硬件调优工具SMUDebugTool:释放处理器性能潜能的实践指南
  • 数据接入层架构复盘:Kafka + Flume + Flink 的组合选择
  • 5分钟搞定原神抽卡记录导出:新手必备的祈愿数据分析工具
  • Knife4j 4.5.0 + Spring Boot 3.4.11 版本兼容问题解决方案
  • FigmaCN中文翻译插件:3分钟让Figma界面全中文化,设计师工作效率提升50%以上
  • 3个核心配置技巧:如何让daily_stock_analysis成为你的专属智能投顾
  • 合肥市庐阳区屋面修缮手册|2026 顶楼漏水成因与正规施工避坑指南 - 资讯速览
  • 混合状态空间-注意力架构深度解析:从 Mamba 演进到 Jamba/Hymba/Zamba2 的下一代长序列建模设计范式
  • java学习三
  • 3分钟搞定!Figma中文界面汉化插件终极指南:免费实现全中文设计环境
  • 2026年最新全国GEO公司排名:8家靠谱专业大型GEO优化服务商竞争力评测与选型合作避坑指南FAQ - 商业大观
  • STM32F407学习记录(八)Cortex-M3/M4权威指南:第四章架构
  • 《最优化模型与方法》全套课件PDF
  • Appium 3.x实战:Python后台切换与关闭APP新写法
  • 魔兽争霸III终极优化方案:5分钟让你的经典游戏焕发新生
  • Nintendo Switch大气层系统:3个关键步骤解锁完整游戏体验
  • 南京市防水补漏攻略|(2026 新)阳台漏水返潮原因与微创维修方案 - 资讯速览
  • LinkSwift:九大网盘直链解析的终极技术实现指南
  • 合肥市蜀山区外墙防水科普|2026 高层窗边渗水原因与规范修复方法 - 资讯速览
  • Linux入门攻坚——83、kvm虚拟化-3
  • 怎样在5分钟内掌握QKeyMapper:终极免费按键映射解决方案
  • FigmaCN终极中文翻译指南:3步让Figma界面全中文化,设计师效率提升50%
  • Figma中文翻译插件终极指南:3分钟实现Figma界面全中文化,设计师效率翻倍
  • GBLM-Pruner 论文精读:预训练完成后,梯度还能帮助我们剪枝吗?
  • 字体管理优化指南:三个关键问题与解决方案
  • 2026福州宠物眼科全行业服务生态梳理白皮书 - 招财兔数字员工
  • 终极键盘连击修复方案:KeyboardChatterBlocker完整使用指南
  • 2026草本酱酒深度测评:五大源头厂家综合排行,国台缘何领跑? - 资讯快报
  • 【关注可白嫖源码】--课程设计--毕业设计--NodeJS旅游网站[编号:project68414](案件分析)