欢迎来到《01 Java编程基础精讲视频课程》,这是你通往Java开发之路的起点。许多初学者面对这门语言时往往不知从何下手,或在环境配置的复杂流程中举步维艰。本套体系课专为零基础学员量身打造,帮你扫清障碍,建立严谨的代码思维,让每一次敲击键盘都走得踏实有力。
学习这门课程无需任何编程基础,只要有基本的计算机操作能力即可入门。课程按照"认知→准备→实践→巩固"的逻辑递进展开:先从计算机基础知识与常用快捷键入手,建立对运行环境的整体认知;接着深入了解DOS命令,掌握命令行操作的基本技能;然后梳理Java的发展脉络,理解跨平台特性和不同版本的应用场景;在彻底吃透JRE与JDK的概念之后,进入最为关键的环境搭建环节,详细演示JDK的安装、卸载以及PATH环境变量的配置,这是整个学习过程中第一个需要耐心对待的技术门槛;顺利跨过这道坎后,你将进入编写第一个程序的实战阶段,并在编译运行的过程中反复对照常见错误,尽早建立起"观察报错→定位原因→解决问题"的独立调试习惯。
随后的核心语法模块依次展开:关键字与标识符的规范命名、注释的正确使用方式、常量与变量的概念及组成规则、四类基本数据类型及其注意事项,以及容易混淆的数据类型自动转换与强制转换。每一块内容都配有针对性练习,确保你不仅听得懂,还能真正写得出。配套资料中的视频文件按编号顺序排列,建议严格按照顺序逐一观看,不要跳跃式浏览。遇到演示代码时务必暂停视频,在自己的开发环境中亲手敲一遍,亲眼看到运行结果,这才是把知识内化的有效方式。遇到报错不要跳过,结合课程中的讲解耐心排查,每一次排错都是能力提升的机会。
学完本课程,你将能够独立完成Java开发环境的搭建,写出符合规范的入门程序,准确区分并熟练运用变量与数据类型,掌握类型转换的核心规则,同时养成良好的代码注释习惯和规范的命名意识,为后续深入面向对象编程和更高级的技术栈打下坚实基础。请保持耐心,跟着课程节奏稳步前行。
课程目录
课程目录127 集
- 1 01计算机基础知识 (17:08).mp4
- 2 02计算机常用快捷功能键的使用 (07:31).mp4
- 3 03常见DOS命令 (11:03).mp4
- 4 04JAVA语言的发展历史 (07:33).mp4
- 5 05JAVA语言的应用版本 (03:57).mp4
- 6 06JAVA语言的语言特点 (02:08).mp4
- 7 07JAVA语言的跨平台 (03:12).mp4
- 8 08JRE与JDK的概念讲解 (03:31).mp4
- 9 09JDK的安装和卸载及path环境变量的设置 (15:54).mp4
- 10 10开发工具的介绍 (02:36).mp4
- 11 11第一个Java程序 (13:02).mp4
- 12 12程序编译、运行过程中的注意事项 (05:18).mp4
- 13 13程序常见错误 (15:24).mp4
- 14 14关键字概述 (06:39).mp4
- 15 15关键字的练习一 (01:46).mp4
- 16 16关键字的练习二 (04:37).mp4
- 17 17补充讲解main方法是程序的入口 (01:52).mp4
- 18 18标识符的概述及简单测试 (10:19).mp4
- 19 19标识符的练习 (03:45).mp4
- 20 20标识符的命名规范 (06:35).mp4
- 21 21注释的概念和格式 (06:02).mp4
- 22 22带注释的HelloWorld程序 (06:33).mp4
- 23 23常量概述 (08:26).mp4
- 24 24常量的种类 (01:10).mp4
- 25 25变量概述及变量的使用演示 (12:55).mp4
- 26 26为什么要使用变量及变量的组成规则和注意事项 (07:35).mp4
- 27 27数据类型概述 (09:37).mp4
- 28 28数据类型的注意事项 (20:38).mp4
- 29 29数据类型的补充讲解 (14:10).mp4
- 30 30使用变量的注意事项 (11:46).mp4
- 31 31数据类型转换讲解 (24:26).mp4
- 32 32数据类型转换之强制类型转换讲解 (11:23).mp4
- 33 33数据类型转换的练习 (13:09).mp4
- 34 34数据类型面试题和思考题 (08:40).mp4
- 35 35运算符概述 (05:06).mp4
- 36 36算术运算符1.mp4 (19:34)
- 37 37算术运算符之自增和自减的应用 (11:05).mp4
- 38 38自增和自减的练习 (09:05).mp4
- 39 39赋值运算符的概念和种类 (03:04).mp4
- 40 40复合赋值运算符符 (05:44).mp4
- 41 41复合赋值运算符的面试题讲解 (06:19).mp4
- 42 42关系运算符的讲解 (14:52).mp4
- 43 43逻辑运算符概述 (07:27).mp4
- 44 44逻辑运算符演示 (10:14).mp4
- 45 45短路与和短路或的讲解 (18:31).mp4
- 46 46三目运算符概述和简单示例 (08:22).mp4
- 47 47三目运算求两个数中的最大数和三个数中的最大数 (07:56).mp4
- 48 48三目运算符判断两个数是否相等 (02:57).mp4
- 49 49运算符的优先级 (03:22).mp4
- 50 50键盘录入工具Scanner的讲解 (20:32).mp4
- 51 51键盘录入练习1 (10:56).mp4
- 52 52键盘录入练习2 (10:25).mp4
- 53 53程序的流程控制概述 (06:09).mp4
- 54 54顺序结构讲解 (03:45).mp4
- 55 55if语句的第一种格式 (08:52).mp4
- 56 56if语句的注意事项 (08:22).mp4
- 57 57if_else语句介绍 (04:55).mp4
- 58 58if_else语句的执行流程和注意事项 (11:18).mp4
- 59 59三元运算符和if_else的区别 (11:42).mp4
- 60 60多路分支if语句 (19:32).mp4
- 61 61多重if练习之判断成绩区间 (17:16).mp4
- 62 62多重if练习之根据x的值求y的值 (12:02).mp4
- 63 63switch语句的概述和语法讲解 (19:04).mp4
- 64 64switch语句的细节问题 (12:30).mp4
- 65 65if语句和switch语句的比较 (01:34).mp4
- 66 66循环概述 (04:16).mp4
- 67 67for循环的演示及分析 (16:32).mp4
- 68 68for循环的执行流程和注意事项 (05:31).mp4
- 69 69for循环的练习1 (09:23).mp4
- 70 70for循环练习二 (10:23).mp4
- 71 71求1到100之间的偶数和 (11:48).mp4
- 72 72求1到100之间的奇数和 (03:33).mp4
- 73 73while循环概述和语法格式分析 (09:03).mp4
- 74 74while循环的练习 (10:24).mp4
- 75 75for循环和while循环的区别 (07:48).mp4
- 76 76while循环练习题 (11:36).mp4
- 77 77doWhile循环讲解及几种循环语句的区别 (13:23).mp4
- 78 78死循环 (04:29).mp4
- 79 79多层循环概述 (15:08).mp4
- 80 80for循环初始变量作用域讲解 (07:55).mp4
- 81 81多层循环之打印三角形 (07:25).mp4
- 82 82打印九九乘法表及转义字符 (13:12).mp4
- 83 83break语句讲解 (08:55).mp4
- 84 84break结束外层循环之标签语句的讲解 (08:15).mp4
- 85 85continue的使用 (05:52).mp4
- 86 86continue练习 (05:08).mp4
- 87 87return语句的讲解 (08:23).mp4
- 88 88break语句的练习题 (15:19).mp4
- 89 89方法概述 (04:04).mp4
- 90 90方法的格式 (07:37).mp4
- 91 91方法的定义 (16:36).mp4
- 92 92无返回值方法的调用 (13:52).mp4
- 93 93有返回值方法的调用 (12:19).mp4
- 94 94打印任意乘法表 (11:41).mp4
- 95 95定义方法比较键盘录入的两个数的大小 (10:36).mp4
- 96 96定义方法比较键盘录入的两个数是否相等 (06:21).mp4
- 97 97定义方法比较键盘录入的三个数的大小 (10:34).mp4
- 98 98方法的注意事项 (02:41).mp4
- 99 99方法重载讲解 (17:22).mp4
- 100 100数组的概念 (04:11).mp4
- 101 101数组的定义格式 (03:33).mp4
- 102 102数组的初始化 (09:02).mp4
- 103 103数组的初始化2 (09:32).mp4
- 104 104数组元素的访问及注意事项 (15:21).mp4
- 105 105各类型的数组类型的默认初始化值 (14:29).mp4
- 106 106数组练习之遍历数组 (15:58).mp4
- 107 107数组练习之用方法改进数组的遍历 (05:39).mp4
- 108 108数组练习之获取数组元素最大值 (10:20).mp4
- 109 109数组练习之数组逆序操作 (23:43).mp4
- 110 110数组练习之数组逆序操作方式2 (06:22).mp4
- 111 111数组练习之数组查表法 (05:34).mp4
- 112 112数组练习之查找数组元素的下标 (10:21).mp4
- 113 113值传递和地址传递问题讨论 (17:42).mp4
- 114 114Java程序的运行内存简介 (07:33).mp4
- 115 115一个数组的内存图 (12:48).mp4
- 116 116两个数组的内存图 (13:17).mp4
- 117 117值传递和地址传递内存图 (11:59).mp4
- 118 118程序是如何结束的 (01:59).mp4
- 119 119二维数组及多维数组概述 (02:55).mp4
- 120 120二维数组的三种定义格式 (03:13).mp4
- 121 121二维数组的动态初始化方式一 (12:04).mp4
- 122 122二维数组的动态初始化方式二 (12:02).mp4
- 123 123二维数组的动态初始化方式二的图解 (10:12).mp4
- 124 124二维数组的静态初始化 (04:41).mp4
- 125 125访问二维数组元素 (12:35).mp4
- 126 126二维数组练习之遍历二维数组中一维数组的元素 (07:59).mp4
- 127 127二维数组练习之求二维数组中一维数组元素的累加和 (08:21).mp4






