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

java学习三

今天完成 Java 第三课的学习,本节课主要学习 if 分支选择结构。因为之前系统学过 C、C++,基础语法层面常见的低级失误基本不会出现,不用再花费精力纠结括号遗漏、符号写错这类基础问题,可以把重心放在 Java 独有的规则上。
课堂上掌握了 if、if-else 以及多分支 if 语句的使用,终于不再是单纯的数据运算,代码能够依靠条件判断走向不同分支,程序开始具备基础逻辑。虽然分支思想和 C/C++ 大体相通,但两者细节上存在不少差异。
练习过程里遇到的问题,大多不是语法笔误,而是 Java 强类型带来的限制。最明显的一点,if 的条件括号里只能放布尔值 true/false,不能直接写入数字。在 C++ 中非 0 数值代表真,0 代表假,可以直接写if(num),这套写法放到 Java 中直接编译报错,这是我调试时踩的主要坑。
对比 C/C++ 来看,二者逻辑思路相通,但 Java 约束更加严苛。C++ 给程序员很高的自由度,很多写法灵活宽松;Java 层层限制,杜绝很多不规范的写法,从根源规避隐患。
有 C 系语言基础确实上手更快,但也容易产生惯性思维,下意识套用 C++ 的编码习惯,一不小心就写出不符合 Java 规范的代码。听懂知识点远远不够,需要刻意改掉旧习惯,适应 Java 的语法体系。
后续我会多加练习分支案例,区分两种语言的用法差异,巩固今天所学,为之后 switch 语句、循环结构的学习做好铺垫

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

相关文章:

  • 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](案件分析)
  • HarmonyOS7 工具栏设计:MenuBar + Toolbar 搭建高效操作区
  • 同研究生谈科技文献阅读
  • 2026年余姚黄金回收商家实测|走访如意奢侈品黄金回收变现全流程深度体验含联系方式 - 微城市网络
  • TDD-LTE小区资源配置失败与通道异常故障排查案例解析
  • AI编写代码,谁来保证质量?
  • 杭州江南水乡屋面梅雨防潮防水全攻略:2026 各区县施工标准与正规品牌参考 - 资讯速览
  • 【Jetson开发】Jetson Orin NX Super基础开发组件安装
  • 学工一体化平台怎么选?不同学校规模下的选型思路梳理
  • Topit:在Mac上实现窗口强制置顶的终极免费指南
  • 宁波汽车养护服务GEO城市合伙人选型推荐哪家靠谱:代理方如何找到真正值得长期合作的技术源头? - 小随科技