零基础学Java -Java从入门到放弃(2020.1.29课程完结)

3936
2
2019-02-26 22:32:51
22
19
72
11
本JAVA入门视频合集,配合明日学院<<零基础学JAVA>>书籍食用更佳!
小小up,不定期更新
视频选集
(164/327)
1.1.1什么是Java
04:07
1.1.2Java的版本
02:11
1.1.3JavaAPI文档
05:14
1.2.1JDK的下载
02:15
1.2.2JDK的安装
01:05
1.2.3配置JDK
03:40
1.2.4测试开发环境
01:27
1.3 第一个Java程序
06:35
1.4.1Eclipse简介
00:57
1.4.2下载Eclipse
01:56
1.4.3Eclipse的配置与启动
02:11
1.4.4Eclipse工作台
00:20
1.4.5导入项目文件
03:25
1.5.1创建Java项目
00:46
1.5.2创建Java类文件
00:45
1.5.3使用编辑器编写程序代码
01:13
1.5.4运行Java程序
00:46
1.6程序调试
05:33
实例01使用命令提示符输出HelloJava
05:27
2.1代码注释
09:16
2.2.1标识符与关键字
06:10
2.2.2变量
03:12
2.2.3常量
01:48
2.3.1整数类型
06:34
2.3.2浮点类型
07:14
2.3.3字符类型
09:16
2.3.4布尔类型
02:49
2.4.1隐式转换
04:40
2.4.2显式转换
05:16
2.5.1赋值运算符
02:17
2.5.2算术运算符
07:52
2.5.3自增和自减运算符
04:01
2.5.4关系运算符
04:53
2.5.5逻辑运算符
04:02
2.5.6位运算符
16:26
2.5.7复合赋值运算符
04:07
2.5.8三元运算符
04:25
2.5.9圆括号
02:09
2.5.10运算符优先级
04:07
实例01根据身高、体重计算BMI指数
03:49
实例02使用转义字符输出带特殊效果的内容
02:02
实例03用boolean变量记录用户登录结果
02:23
实例04演示隐式转换时自动提升精度的效果
03:21
实例05利用显示转换演示精度丢失
02:39
实例06使用赋值运算符为变量赋值
01:11
实例07使用算术运算符模拟计算器功能
01:44
实例08对同一个变量做自增、自减运算
01:30
实例09比较用户输入的两个值
01:58
实例10逻辑运算符结合关系运算符进行运算
02:06
实例11使用位逻辑运算符进行运算
03:07
实例12使用位移运算符对密码进行加密
02:31
3.1程序结构
04:34
3.2.1if条件语句
32:36
3.2.2switch多分支语句
12:58
3.3.1while循环语句
12:50
3.3.2do…while循环语句
11:51
3.3.3for循环语句
06:58
3.3.4foreach语句
08:47
3.3.5循环语句的嵌套
10:09
3.4.1break语句
06:34
3.4.2continue语句
05:29
实例01使用if语句判断电话号是否存在
03:43
实例02使用if...elseif语句实现饭店座位分配
04:22
实例03用switch多分支语句判断成绩等级
07:34
实例04使用while循环将整数1-10相加
02:54
实例05使用do...while语句进行用户登录验证
04:03
实例06使用for循环完成1-100的相加运算
02:59
实例07使用foreach语句遍历整型数组
01:47
实例08使用嵌套的for循环输出乘法口诀表
03:42
实例09输出1-19之间出现的第一个偶数
02:24
实例10使用break语句跳出指定的循环
02:36
实例11找出1-19之间所有的偶数
02:18
4.1数组的概述
00:38
4.2.1创建一维数组
04:39
4.2.2给一维数组赋值
06:27
4.2.3获取数组长度
10:03
4.2.4一维数组的使用场景
03:05
4.3.1创建二维数组
01:48
4.3.2给二维数组赋值
11:03
4.3.3二维数组的使用场景
09:35
4.3.4不规则数组
02:34
4.4.1遍历数组
04:52
4.4.2填充和批量替换数组元素
05:40
实例01使用数组保存人名并获取班级总人数
02:03
实例02输出一年中各月的总天数
02:39
实例03使用三种方式初始化二维数组
02:41
实例04利用二维数组输出不同版式的古诗
09:35
实例05输出不规则二维数组中的所有元素
05:11
实例06双循环嵌套遍历数组
02:09
实例07使用fill()方法将空数组填满数值
02:17
5.1.1声明字符串
02:18
5.1.2创建字符串
10:42
5.2.1连接字符串
07:48
5.2.2连接其他数据类型
09:26
5.3.1获取字符串长度
04:16
5.3.2获取指定位置的字符
03:06
5.3.3获取子字符串索引位置
05:58
5.3.4判断字符串首尾内容
04:53
5.3.5获取字符数组
02:44
5.3.6判断子字符串是否存在
05:16
5.4.1截取字符串
04:26
5.4.2字符串替换
07:44
5.4.3字符串分割
06:24
5.4.4大小写转换
03:49
5.4.5去除空白内容
04:22
5.4.6比较字符串是否相等
11:34
5.5可变字符串StringBuffer类
16:43
实例01使用5种方法为字符串赋值
02:19
实例02李狗蛋的自我介绍
02:28
实例03将字符串与数字连接
02:50
实例04找出字符串中索引位置是4的字符
01:52
实例05判断字符串中是否有中文逗号
02:46
实例06统计某一品牌电器种类总数
02:53
实例07查找限号车牌
02:30
实例08提取字符串中的每一个字符
02:37
实例09在菜谱中查找某一道菜
03:38
实例10截取身份证号中的出生日期
03:35
实例11替换字符串中的错别字
02:32
实例12将菜谱中的菜品保存在一个数组中
02:51
实例13分别用大写、小写两种格式输出字符串
02:56
实例14使用trim()方法去掉字符串两边的空白内容
02:12
实例15判断四个不同的字符串对象是否相等
03:27
实例16使用append()方法追加不同类型的文字内容
03:54
实例17将手机号中间四位改成“XXXX”
02:24
实例18在字符串中实现让VIP插队的效果
02:46
实例19删除台词中的失误片段
02:48
实例20使用StringBuffer类中的方法
05:42
6.1.1对象
03:13
6.1.2类
02:00
6.1.3面向对象程序设计的特点
04:49
6.2.1成员变量
03:00
6.2.2成员方法
07:10
6.2.3构造方法
04:35
6.2.4局部变量
08:18
6.2.5this关键字
08:44
6.3.1静态变量
09:50
6.3.2静态方法
03:14
6.3.3静态代码块
05:08
6.4类的主方法
10:19
实例01使用带参数的成员方法计算书的总数
04:27
实例02使用引用参数将美元转换为人民币
05:32
实例03使用默认构造方法借阅《战争与和平》
03:13
实例04使用this关键字调用书名属性
03:22
实例05使用this关键字实现给饼只加一个蛋
04:54
实例06使用静态变量表示水池中的水量
05:56
实例07使用静态方法控制水池中的水量
03:54
实例08代码块的执行顺序
04:41
实例09设置程序参数
01:58
7.1类的封装
16:56
7.2.1extends关键字
07:26
7.2.2方法的重写
08:34
7.2.3所有类的父类——Object类
14:02
7.3.1方法的重载
09:47
7.3.2向上转型
03:59
7.3.3向下转型
03:32
7.3.4instanceof关键字
06:48
7.4.1抽象类与抽象方法
09:52
7.4.2接口的声明及实现
06:25
7.4.3多重继承
07:56
7.4.4区分抽象类与接口
11:51
7.5.1访问控制符
07:18
7.5.2Java类包
08:39
7.5.3final关键字
06:12
7.6.1成员内部类
04:38
7.6.2匿名内部类
03:27
实例01被封装的厨师为顾客做一份香辣肉丝
04:25
实例02使用继承表现Pad和Computer的关系
04:33
实例03重写普通电脑类中展示图片的方法
03:06
实例04让平板电脑调用台式机的功能
03:53
实例05使用输出语句打印SayHellotoJava
01:56
实例06比较普通类的两个对象是否相等
03:35
实例07编写add()方法的多个重载形式
02:35
实例08使用继承绘制平行四边形
02:35
实例09类型转换异常
02:53
实例10判断父类对象是否为子类的实例
03:36
实例11使用抽象类模拟去商场买衣服的场景
04:46
实例12通过实现接口绘制出特殊的平行四边形
03:47
实例13使用多重继承输出儿子喜欢做的事
04:31
实例14使用final修饰五星红旗类
03:37
实例15父类中的final方法能否被子类覆盖
03:56
实例16使用final变量过程中的错误集锦
03:42
实例17使用成员内部类模拟发动机点火
03:05
实例18使用匿名内部类实现为香肠缠上保鲜膜
02:07
8.1 异常概述
12:20
8.2.1 try-catch代码块
09:50
8.2.2 finally代码块
08:03
8.3.1 使用throws关键字抛出异常
06:09
8.3.2 使用throw关键字抛出异常
05:49
实例02顾客购买650克西红柿需支付的金额
03:13
实例03捕捉控制台输入西红柿单价后的异常
03:28
实例04抛出控制台输入西红柿单价后的异常
03:30
实例05规定西红柿单价不得超过7元
04:39
实例013除以0等于0吗
01:25
9.1.1Integer类
12:54
9.1.2Number类
02:49
9.2.1Math类概述
01:18
9.2.2常用数学运算方法
11:19
9.3Random类
12:17
9.4Date类
11:28
9.5枚举类型
12:17
实例01比较数值的大小与进制转换
05:19
实例02输出Integer的最大、最小值和二进制位数
03:13
实例03使用Math类实现指数运算
04:20
实例04比较Math类中取整方法的运算结果
05:51
实例05使用Math类取最大值、最小值和绝对值
02:39
实例06模拟微信的抢红包功能
10:40
实例07获取本地当前时间与毫秒数
03:37
实例08格式化当前日期、时间
05:16
实例09传统常量与枚举类型常量的区别
06:12
10.1.1定义泛型类
10:26
10.1.2泛型的用法
02:17
10.2集合类概述
03:24
10.3.1List接口
00:41
10.3.2List接口的实现类
12:32
10.3.3Iterator迭代器
05:44
10.4.1Set接口
00:41
10.4.2Set接口的实现类
10:00
10.5.1Map接口
02:22
10.5.2Map接口的实现类
08:53
实例01使用数组类型的泛型类输出书籍信息
04:04
实例02依据名次查询亚足联排名前10的球队
07:44
实例03List集合的常用方法
03:58
实例04使用Iterator迭代器遍历List集合
03:25
实例05使用TreeSet实现自然(升序)排序
03:40
实例06输出Map集合中书号(键)和书名(值)
06:43
11.1.1Swing特点
01:02
11.1.2Swing包
01:22
11.1.3常用Swing组件概述
01:39
11.2.1JFrame窗体
15:26
11.2.2JDialog对话框窗体
10:19
11.3.1FlowLayout流布局管理器
06:32
11.3.2BorderLayout边界布局管理器
07:33
11.3.3GridLayout网格布局管理器
05:50
11.4.1JPanel面板
09:34
11.4.2JScrollPane滚动面板
04:30
11.5.1JLabel标签组件
05:08
11.5.2图标的使用
08:08
11.6.1JTextField文本框组件
07:05
11.6.2JPasswordField密码框组件
07:12
11.6.3JTextArea文本域组件
08:13
11.7.1JButton按钮组件
11:51
11.7.2JRadioButton单选按钮组件
07:42
11.7.3JCheckBox复选框组件
05:26
11.8.1JComboBox下拉列表框组件
10:54
11.8.2JList列表框组件
13:01
11.9.1动作事件监听器
07:43
11.9.2键盘事件
14:25
11.9.3鼠标事件
12:11
11.9.4窗体事件
11:35
实例01创建标签组件并添加到窗体中
06:45
实例02单击按钮弹出对话框窗体
08:50
实例03使用流布局管理器
06:00
实例04使用边界布局管理器
06:33
实例05使用网格布局管理器
05:06
实例06将面板添加至容器中
07:55
实例07创建一个带滚动条的文字编辑器
03:46
实例08为标签设置图标
02:55
实例09清除文本框中的文本内容
04:00
实例10创建自动换行的文本域组件
02:54
实例11创建功能不同、外观不同的按钮
07:25
实例12使用单选按钮模拟选择邮件的发送方式
05:55
实例13打印用户选项
04:41
实例14创建下拉列表框并添加到窗体中
03:42
实例15展示JLsit列表框中选中的项
04:37
实例16为按钮添加动作事件监听器
03:01
实例17模拟一个虚拟键盘
10:44
实例18演示鼠标事件
05:40
实例19WindowListener中各个方法的使用
03:10
12.1流概述
01:44
12.2.1输入流
02:51
12.2.2输出流
02:51
12.3.1创建文件对象
01:21
12.3.2文件操作
12:58
12.3.3文件夹操作
10:47
12.4.1FileInputStream类与FileOutputStream类
12:41
12.4.2FileReader类与FileWriter类
11:28
12.5.1BufferedInputStream类与BufferedOutputStream类
15:06
12.5.2BufferedReader类与BufferedWriter类
11:16
实例01创建并获取文件的基本信息
04:22
实例02创建文件夹并在该文件夹下创建10个子文件夹
03:10
实例03以字节为单位保存、读取名人名言
08:01
实例04向文件中写入并读取控制台输入的内容
05:20
实例05以字节为单位进行输入、输出
03:30
实例06以行为单位进行输入、输出
03:03
13.1线程简介
03:30
13.2.1继承Thread类
05:43
13.2.2实现Runnable接口
06:24
13.3线程的生命周期
02:54
13.4.1线程的休眠
02:55
13.4.2线程的加入
04:16
13.4.3线程的中断
03:18
13.6.1线程安全
05:23
13.6.2线程同步机制
02:54
实例01继承Thread类创建并启动线程
04:12
实例02向右移动的Java图标
04:18
实例03在窗体中自动绘制彩色线段
03:54
实例04使用join()方法控制进度条的滚动
02:33
实例05中断进度条进度
02:32
实例06设置同步块模拟售票系统
01:22
14.1JDBC概述
01:15
14.2.1DriverManager类
00:40
14.2.2Connection接口
00:25
14.2.3Statement接口
00:32
14.2.4PreparedStatement接口
00:32
14.2.5ResultSet接口
00:45
14.3.1数据库基础
05:14
14.3.2连接数据库
08:53
14.3.3数据查询
13:49
14.3.4动态查询
10:13
14.3.5添加、修改、删除记录
07:54
实例01连接MySQL数据库
04:46
实例02查询数据表中的数据并遍历查询的结果
07:17
实例03动态获取编号为4的同学的信息
03:24
实例04动态添加、修改和删除数据表中的数据
05:05
15.1.1Graphics绘图类
00:44
15.1.2Graphics2D绘图类
00:55
15.1.3Canvas画布类
01:42
15.2绘制几何图形
17:33
15.3.1设置颜色
06:26
15.3.2设置画笔
09:27
15.4.1绘制图像
05:17
15.4.2图像缩放
09:37
实例01在窗体中绘制几何图形
09:22
实例02在窗体中绘制出红色的线条
05:16
实例03画出不同粗细、不同修饰的直线
06:34
实例04在窗体中绘制图像
04:20
实例05将图像放大和缩小
07:52
客服
顶部
赛事库 课堂 2021拜年纪