各位同学好,欢迎来到《Java基础入门》第二篇的学习。如果说第一篇是帮我们打开了Java世界的大门,那么这一篇则是为我们递上了探索这座大厦最核心的“工具包”。在本篇内容中,我们将系统性地掌握Java编程的基石——从变量的定义到复杂逻辑的控制,每一节都环环相扣,缺一不可。
首先,我们要明确“数据是如何存储的”。在视频1至4中,老师详细讲解了变量、标识符与关键字,这是Java语法的基本规范。请务必记住,变量是内存中的小盒子,而数据类型决定了盒子里能装什么。Java作为一门强类型语言,对基本数据类型的区分极为严格:整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean),你需要清楚每种类型的取值范围及默认值。特别需要注意的是“补码”与存储格式,这不仅是计算机底层运算的原理,也是理解负数如何存储的关键。此外,类型转换分为自动提升和强制转换,键盘输入则是程序与用户交互的第一步,务必亲手实践,熟悉Scanner类的基本用法。
其次,我们要学会“让计算机做运算”。视频5和6聚焦于运算符。赋值运算符是最简单的操作,但算术运算符中的取模(%)和自增自减(++、--)常常让初学者困惑,建议多举例推导其执行顺序。更重要的是关系运算与逻辑运算,它们是后续条件判断的基石;而位运算虽然使用频率较低,却是高级编程和算法题中的常客,了解其原理有助于深入理解数据底层。
接下来是程序的“逻辑骨架”,即控制结构。视频7和8讲解了条件结构。if-else是最基本的分支语句,关键在于理解嵌套逻辑和多重判断的优先级;switch结构则适用于多分支且值为常量的场景,注意JDK 12以后switch的新特性以及case穿透问题,这在面试中常被提及。
最后,视频9至11介绍了循环结构。while循环和for循环功能相似,但适用场景不同:当次数已知时首选for,次数未知时常用while。break用于跳出整个循环,continue用于跳过当次迭代,二者切勿混淆。建议大家在看完视频后,亲自编写一个“猜数字”或“打印九九乘法表”的小程序,将条件与循环结合练习。
本篇内容是后续面向对象学习的必经之路,基础打得越牢,后面的学习越轻松。希望大家跟着节奏,动手代码,稳扎稳打,为成为一名合格的Java开发者打下坚实基础。
课程目录
课程目录11 集
- 1 变量、标识符、关键字 (18:42).mp4
- 2 基本数据类型 (23:23).mp4
- 3 整形,浮点型,补码,存储格式 (23:39).mp4
- 4 类型转换,键盘输入 (22:17).mp4
- 5 赋值预算符,算数运算符 (17:01).mp4
- 6 关系运算,逻辑运算、位运算 (26:06).mp4
- 7 if else结构 (14:43).mp4
- 8 switch结构 (17:10).mp4
- 9 while循环 (14:41).mp4
- 10 for循环 (14:54).mp4
- 11 break,continue (20:04).mp4






