跟着王进老师学开发之Java篇第一季:基础语法篇—5385人已学习
课程介绍
本季视频介绍了Java基础知识,内容包含:Java语言的介绍、Java开发 环境的部署、介绍计算机如何存储数据、常量和变量、运算符和表达式、条件选择、循环、方法、数组、集合、异常处理、字符串处理、正则表达式、文件处理和输入输出。总共114讲总计课时达44个小时,课程从初级讲起,结合了大量的案例演示。非常适合Java入门的系统课程!
课程收益
课程从零基础讲起,结合了大量的案例演示。非常适合Java入门的系统课程!
讲师介绍
王进 更多讲师课程
教学风格独特,以学员视角出发设计课程,难易适度,重点突出,架构清晰,将实战经验融合到教学中。讲授技术同时传递方法。得到广大学员的高度认可。
课程大纲
第1章:随便聊聊
1. 聊聊软件 30:26
2. 聊聊软件开发 23:19
3. 聊聊计算机语言 11:26
4. 聊聊Java语言 17:12
第2章:搭建Java开发环境
1. Java开发环境的部署 23:18
2. 配置环境变量 21:34
3. 第一个Java程序 29:32
4. ClassPath环境变量 20:28
5. 安装NetBeans开发环境 13:51
6. 安装Eclipse开发环境 15:35
7. 注释 16:04
第3章:计算机如何存储数据
1. 变量的作用 18:26
2. 进制介绍 45:30
3. 计算机编码 18:21
4. 计算机如何存储数据 34:08
第4章: 变量和常量
1. 数据类型介绍 14:01
2. 基本数据类型应用介绍 43:01
3. 变量的定义和赋值 25:59
4. 输入和输出 31:33
5. 数据类型自动转换 11:20
6. 变量类型强制转换 27:41
7. 变量的作用范围 6:36
8. 常量 10:02
第5章:运算符和表达式
1. 算术运算符 30:23
2. 赋值运算符 23:42
3. 比较运算符 18:15
4. 逻辑运算符 21:05
5. 位运算符 13:00
6. 三元运算符 11:23
7. 运算符优先级 8:52
第6章:条件选择
1. 条件选择if语句 34:01
2. 条件选择if--else语句 19:43
3. 条件选择if--elseif语句 29:51
4. 条件选择Switch--case语句 35:29
第7章:循环
1. 循环介绍 14:50
2. while循环 37:48
3. do--while循环 20:09
4. for循环 18:51
5. 循环嵌套 36:49
6. 使用break和continue跳出循环 22:39
第8章:方法
1. 方法的介绍 30:56
2. 方法的定义 25:37
3. 方法的调用 22:20
4. 方法单个返回值 30:23
5. 方法多个返回值 44:03
6. 参数数组Params 7:58
7. 方法的参数传递 27:11
8. 递归方法 8:34
9. 方法重载 16:07
第9章:数组
1. 认识数组 12:11
2. 数组定义和初始化 12:10
3. 数组的遍历 20:22
4. 数组的两个练习 21:44
5. 冒泡排序法 26:46
6. 数组操作类--Arrays 25:06
7. 数组的案例演示 38:15
8. 二维数组的介绍 17:28
9. 二维数组的案例演示 45:37
第10章:集合的基本介绍
1. 数组和集合 22:08
2. Java集合的介绍 28:39
第11章: List集合
1. List集合的基础操作 23:40
2. List集合的方法 22:56
3. List集合综合案例演示 43:25
4. 使用Iterator接口遍历集合 23:00
5. 关于集合的问题探讨 23:48
第12章: Set集合
1. Set集合之HashSet介绍和基本演示 36:28
2. 综合案例演示:通讯录管理系统(1) 27:00
3. 综合案例演示:通讯录管理系统(2) 39:56
4. Set集合之TreeSet介绍和基本演示 25:50
第13章:Map集合
1. Map集合之HashMap介绍 25:07
2. Map集合的遍历 11:55
3. 综合案例演示:跳水积分案例演示(1) 40:42
4. 综合案例演示:跳水积分案例演示(2) 26:30
第14章: Collections工具类
1. Collections工具类介绍 24:16
2. 综合案例演示:扑克牌游戏的发牌、洗牌和整理牌 43:30
第15章:异常处理
1. 什么是异常 11:34
2. Java中异常的介绍 14:22
3. 捕获异常 21:31
4. 捕获异常的详细信息 7:00
5. 使用throws抛出异常 17:51
6. 使用throw抛出异常 8:33
7. 异常处理的案例演示 39:58
第16章:字符串处理
1. 字符串和字符 21:51
2. Character类常用操作案例演示 12:37
3. 字符串操作的基础方法 18:27
4. 比较字符串相等--equals 43:17
5. 查找字符串--IndexOf 19:14
6. 判断包含字符串--contains 14:59
7. 截取字符串--subString 43:35
8. 替换字符串--replace 17:40
9. 分割字符串--split 26:46
10. StringBuilder和StringBuffer 19:22
第17章:正则表达式
1. 引入正则表达式 15:29
2. 正则表达式介绍 13:47
3. 正则表达式基础知识 15:42
4. 字符范围 22:37
5. 字符的固定重复 10:17
6. 逻辑运算 9:24
7. 实现常见的验证 14:30
8. Matcher类方法案例演示 24:19
第18章:文件操作
1. File类介绍和基本操作演示 30:13
2. File类灵活操作的演示 27:47
3. File类方法大全 34:05
4. 案例演示:使用递归方法删除文件夹 18:12
5. 案例演示:获取文件夹内容的信息 19:34
6. Files工具类的案例演示 32:04
第19章:输入输出
1. 输入流输出流 18:18
2. 以字节流写文件 26:25
3. 以字节流读文件 23:28
4. 以字符流写文件 10:35
5. 以字符流读文件 15:06
6. 以行位单位写文件 19:12
7. 以行位单位读文件 16:10
第20章:综合案例
1. 动手案例:学生信息管理系统 7:37
大家可以点击【 查看详情】查看我的课程
课程介绍
本季视频介绍了Java基础知识,内容包含:Java语言的介绍、Java开发 环境的部署、介绍计算机如何存储数据、常量和变量、运算符和表达式、条件选择、循环、方法、数组、集合、异常处理、字符串处理、正则表达式、文件处理和输入输出。总共114讲总计课时达44个小时,课程从初级讲起,结合了大量的案例演示。非常适合Java入门的系统课程!
课程收益
课程从零基础讲起,结合了大量的案例演示。非常适合Java入门的系统课程!
讲师介绍
王进 更多讲师课程
教学风格独特,以学员视角出发设计课程,难易适度,重点突出,架构清晰,将实战经验融合到教学中。讲授技术同时传递方法。得到广大学员的高度认可。
课程大纲
第1章:随便聊聊
1. 聊聊软件 30:26
2. 聊聊软件开发 23:19
3. 聊聊计算机语言 11:26
4. 聊聊Java语言 17:12
第2章:搭建Java开发环境
1. Java开发环境的部署 23:18
2. 配置环境变量 21:34
3. 第一个Java程序 29:32
4. ClassPath环境变量 20:28
5. 安装NetBeans开发环境 13:51
6. 安装Eclipse开发环境 15:35
7. 注释 16:04
第3章:计算机如何存储数据
1. 变量的作用 18:26
2. 进制介绍 45:30
3. 计算机编码 18:21
4. 计算机如何存储数据 34:08
第4章: 变量和常量
1. 数据类型介绍 14:01
2. 基本数据类型应用介绍 43:01
3. 变量的定义和赋值 25:59
4. 输入和输出 31:33
5. 数据类型自动转换 11:20
6. 变量类型强制转换 27:41
7. 变量的作用范围 6:36
8. 常量 10:02
第5章:运算符和表达式
1. 算术运算符 30:23
2. 赋值运算符 23:42
3. 比较运算符 18:15
4. 逻辑运算符 21:05
5. 位运算符 13:00
6. 三元运算符 11:23
7. 运算符优先级 8:52
第6章:条件选择
1. 条件选择if语句 34:01
2. 条件选择if--else语句 19:43
3. 条件选择if--elseif语句 29:51
4. 条件选择Switch--case语句 35:29
第7章:循环
1. 循环介绍 14:50
2. while循环 37:48
3. do--while循环 20:09
4. for循环 18:51
5. 循环嵌套 36:49
6. 使用break和continue跳出循环 22:39
第8章:方法
1. 方法的介绍 30:56
2. 方法的定义 25:37
3. 方法的调用 22:20
4. 方法单个返回值 30:23
5. 方法多个返回值 44:03
6. 参数数组Params 7:58
7. 方法的参数传递 27:11
8. 递归方法 8:34
9. 方法重载 16:07
第9章:数组
1. 认识数组 12:11
2. 数组定义和初始化 12:10
3. 数组的遍历 20:22
4. 数组的两个练习 21:44
5. 冒泡排序法 26:46
6. 数组操作类--Arrays 25:06
7. 数组的案例演示 38:15
8. 二维数组的介绍 17:28
9. 二维数组的案例演示 45:37
第10章:集合的基本介绍
1. 数组和集合 22:08
2. Java集合的介绍 28:39
第11章: List集合
1. List集合的基础操作 23:40
2. List集合的方法 22:56
3. List集合综合案例演示 43:25
4. 使用Iterator接口遍历集合 23:00
5. 关于集合的问题探讨 23:48
第12章: Set集合
1. Set集合之HashSet介绍和基本演示 36:28
2. 综合案例演示:通讯录管理系统(1) 27:00
3. 综合案例演示:通讯录管理系统(2) 39:56
4. Set集合之TreeSet介绍和基本演示 25:50
第13章:Map集合
1. Map集合之HashMap介绍 25:07
2. Map集合的遍历 11:55
3. 综合案例演示:跳水积分案例演示(1) 40:42
4. 综合案例演示:跳水积分案例演示(2) 26:30
第14章: Collections工具类
1. Collections工具类介绍 24:16
2. 综合案例演示:扑克牌游戏的发牌、洗牌和整理牌 43:30
第15章:异常处理
1. 什么是异常 11:34
2. Java中异常的介绍 14:22
3. 捕获异常 21:31
4. 捕获异常的详细信息 7:00
5. 使用throws抛出异常 17:51
6. 使用throw抛出异常 8:33
7. 异常处理的案例演示 39:58
第16章:字符串处理
1. 字符串和字符 21:51
2. Character类常用操作案例演示 12:37
3. 字符串操作的基础方法 18:27
4. 比较字符串相等--equals 43:17
5. 查找字符串--IndexOf 19:14
6. 判断包含字符串--contains 14:59
7. 截取字符串--subString 43:35
8. 替换字符串--replace 17:40
9. 分割字符串--split 26:46
10. StringBuilder和StringBuffer 19:22
第17章:正则表达式
1. 引入正则表达式 15:29
2. 正则表达式介绍 13:47
3. 正则表达式基础知识 15:42
4. 字符范围 22:37
5. 字符的固定重复 10:17
6. 逻辑运算 9:24
7. 实现常见的验证 14:30
8. Matcher类方法案例演示 24:19
第18章:文件操作
1. File类介绍和基本操作演示 30:13
2. File类灵活操作的演示 27:47
3. File类方法大全 34:05
4. 案例演示:使用递归方法删除文件夹 18:12
5. 案例演示:获取文件夹内容的信息 19:34
6. Files工具类的案例演示 32:04
第19章:输入输出
1. 输入流输出流 18:18
2. 以字节流写文件 26:25
3. 以字节流读文件 23:28
4. 以字符流写文件 10:35
5. 以字符流读文件 15:06
6. 以行位单位写文件 19:12
7. 以行位单位读文件 16:10
第20章:综合案例
1. 动手案例:学生信息管理系统 7:37
大家可以点击【 查看详情】查看我的课程