【java基础30天】尚硅谷柴林燕讲解11月份最新(编程学习)

8574
11
2019-12-29 04:49:04
54
41
210
30
尚硅最新基础视频,转载请标明出处。笔记源码整理中。整理完发表。。
视频选集
(47/460)
day01_01JavaSE课程安排
07:00
day01_02编程语言概述
23:47
day01_03Java历史
25:48
day01_04Java体系和特点
10:35
day01_05Java跨平台原理
09:43
day01_06卸载与安装
13:48
day01_07环境变量的配置
10:28
day01_08第一个Java应用程序
24:24
day01_09编写Java程序的问题:对齐与缩进格式
07:20
day01_10编写Java程序的问题:编码问题
06:17
day01_11编写Java程序的问题:大小写问题
07:51
day01_12编写Java程序的问题:源文件名与类名一致问题
09:08
day01_13编写Java程序的问题:源文件多个类问题
03:24
day01_14关键字与特殊值
05:13
day01_15常量
05:30
day01_16标识符
13:16
day01_17初识Java的基本数据类型
09:30
day01_18变量
14:26
day01_19变量练习题
15:46
day01_20两种输出语句
05:30
day01_21复习总结
26:25
day02_01进制
49:42
day02_02基本数据类型的存储范围和表示方式
24:10
day02_03基本数据类型:自动类型转换
27:03
day02_04基本数据类型:强制类型转换
08:35
day02_05运算符:算术运算符
23:47
day02_06算术运算符练习题
03:25
day02_07自增自减运算符练习题
12:25
day02_08运算符:赋值运算符
20:31
day02_09运算符:比较运算符
11:17
day02_10运算符:逻辑运算符
10:46
day02_11运算符综合练习题(1)
12:10
day02_12运算符综合练习题(2)
11:04
day02_13运算符综合练习题(3)
02:03
day02_14运算符:条件运算符
10:33
day02_15运算符:位运算符
20:48
day02_16运算符优先级
02:46
day02_17运算符综合练习题
15:18
day03_01复习
41:16
day03_02练习讲解:交换两个变量的值
09:45
day03_03键盘输入
22:39
day03_04键盘输入各种数据类型
07:57
day03_05学生遇到InputMismatchException问题
02:23
day03_06键盘输入的next与nextLine的区别
09:45
day03_07分支结构:单分支条件判断
06:58
day03_08分支结构:双分支条件判断
03:48
day03_09分支结构:多分支条件判断
16:38
day03_10练习题1:成绩合格判断
06:09
day03_11分支结构:嵌套
03:36
day03_12练习题2:成绩奖励
03:40
day03_13练习题3:三个整数排序
19:24
day03_14练习题4:嫁不嫁
10:47
day03_15分支结构:switch选择结构
17:20
day03_16练习题8:大写数字
02:12
day03_17练习题9:季节
06:54
day03_18练习题11:这一天是这一年的第几天
10:35
day03_19练习题6:彩票
12:21
day04_01复习
20:47
day04_02昨天练习题5讲解
08:19
day04_03昨天练习题7讲解
07:17
day04_04昨天练习题12讲解
02:54
day04_05循环结构:for循环
21:15
day04_06for循环练习(1):打印1-5和5-1
05:23
day04_07for循环练习(2):求1-5的和
05:23
day04_08for循环练习(3):求1-100之间偶数和
02:47
day04_09循环结构:while循环
06:28
day04_10while循环练习题(1):折纸游戏
07:24
day04_11循环结构:do while循环
09:22
day04_12do while循环练习题(1):猜数
06:49
day04_13跳转语句:break
05:48
day04_14break练习(1):统计正负数
13:17
day04_15break练习(2):猜数
03:23
day04_16break同时出现在switch和循环中?
08:03
day04_17跳转语句:continue
04:02
day04_18循环嵌套(补发别的班的)
16:22
day04_19循环嵌套练习(1):直角三角形
05:20
day04_20循环嵌套练习(2):数字直角三角形
04:34
day04_21循环拓展练习题(5)
02:54
day04_22循环拓展练习题(6)
04:54
day04_23循环拓展练习题(7)
21:31
day04_24循环拓展练习题(9)
05:33
day04_25循环拓展练习题(10)
06:08
day04_26循环拓展练习题(11)
14:23
day04_27循环拓展练习题(12)
03:23
day05_01复习
21:11
day05_02数组的概念与使用
16:41
day05_03数组的遍历
08:52
day05_04数组名中存储的是什么,显示的是什么
07:53
day05_05数组的练习题1:字母
05:40
day05_06数组的练习题2:小组学员年龄
05:51
day05_07数组的练习题3:小组学员姓名
04:36
day05_08数组的静态初始化
08:56
day05_09数组的练习题4:星期
04:23
day05_10数组的练习题5:第几天
07:00
day05_11数组的内存分析(1)
17:57
day05_12数组的内存分析练习题
03:41
day05_13数组的内存分析(2):什么样的是两个数组
11:05
day05_14数组的算法:求和
03:46
day05_15数组的算法:求平均值
03:31
day05_16数组的算法:求偶数奇数个数
02:38
day05_17数组的算法:求3倍数个数
05:14
day05_18数组的算法:求倍数个数问题
02:39
day05_19数组的算法:求素数个数
03:54
day05_20数组的算法:顺序查找
08:12
day05_21数组的算法:顺序查找练习
05:16
day05_22数组的算法:找最大值等
10:30
day05_23数组的算法:冒泡排序
21:32
day05_24二维数组的概念与静态初始化方式
15:37
day05_25二维数组动态初始化(忘记录了,发的上一个班的)
33:23
day06_01复习
47:48
day06_02特殊的二维数组:每一行的列数相同
06:00
day06_03二维数组的内存分析
23:28
day06_04数组操作常见的异常
08:03
day06_05面向对象的概念
31:17
day06_06类与对象
05:52
day06_07声明类与创建对象
10:57
day06_08类的成员之一:成员变量
26:25
day06_09成员变量的练习题(1)
07:06
day06_10成员变量的练习题(2)
07:02
day06_11成员变量的练习题(3)
04:47
day06_12成员变量的练习题(4)
09:41
day06_13成员变量的内存分析
19:23
day06_14名词解释
03:04
day06_15类的成员之二:成员方法(上)
29:52
day07_01复习
23:41
day07_02方法的声明与调用(下)
27:21
day07_03方法的声明与调用代码演示
14:19
day07_04方法的声明与调用练习题(1-上)
17:45
day07_05方法的声明与调用练习题(1-下)
07:43
day07_06方法的声明与调用练习题(2)
16:36
day07_07关键字:return
12:27
day07_08Java数据类型的使用
05:04
day07_09成员方法访问本类成员变量问题
12:20
day07_10静态与非静态互访问题
21:07
day07_11成员方法访问本类成员变量练习题(3)
06:50
day07_12方法声明与调用练习题(4)
07:03
day07_13方法调用过程的内存分析(1)
10:15
day07_15方法调用过程的内存分析(3)
06:40
day07_16方法的参数传递机制
18:36
day07_17成员变量与局部变量的区别
15:30
day07_18可变参数
20:57
day07_19方法的重载
09:44
day08_01复习
31:58
day08_02重载与可变参数的陷阱
06:04
day08_03命令行参数
05:09
day08_04递归
15:37
day08_05递归练习题(1)
03:26
day08_06递归练习题(2)
05:40
day08_07递归练习题(3)
03:22
day08_08递归练习题(4)
05:30
day08_09对象数组(上)
13:52
day08_10对象数组练习题(1)
03:27
day08_11对象数组内存分析
05:25
day08_12对象数组(下)
06:44
day08_13面向对象的基本特征之一:封装
19:20
day08_14属性私有化
13:39
day08_15成员变量与局部变量同名问题
06:41
day08_16包的作用和声明
12:37
day08_17开启eclipse之旅
15:50
day08_18设置工作空间的字符编码、字体、背景颜色
08:51
day08_19eclipse创建工程、类、运行
10:15
day08_20如何使用其他包的类
10:14
day08_21eclipse的快捷键
17:26
day08_22eclipse的快速开发模板
03:40
day08_23eclipse的重命名问题
03:35
day08_24eclipse的项目导入导出和工作集管理
07:28
day08_25初始化方式(1)
05:39
day08_26初始化方式(2)
06:28
day08_27初始化方式(3)
10:10
day09_01复习
38:54
day09_02类初始化
24:27
day09_03类初始化练习题
08:12
day09_04实例初始化
17:26
day09_05类初始化与实例初始化一起
06:32
day09_06标准JavaBean
01:56
day09_07面向对象基本特征:继承
11:39
day09_08继承的特点
25:17
day09_09方法重写
12:07
day09_10继承的练习题(1)
22:28
day09_11继承的练习题(2)
21:59
day09_12继承时,成员变量重名问题
11:58
day09_13继承时,成员方法重写后又要调用问题
06:01
day09_14final关键字
09:30
day09_15this关键字用法整理
19:19
day09_16super关键字整理
06:14
day09_17就近原则
10:23
day10_01晨考
24:33
day10_02复习
43:29
day10_03就近原则
10:08
day10_04练习题(1)
05:25
day10_05练习题(2)
06:32
day10_06有继承的类初始化
05:03
day10_07有继承的实例初始化
12:07
day10_08有继承的类初始化与实例初始化
02:39
day10_09抽象类
17:43
day10_10抽象类练习题(1)
04:45
day10_11抽象类练习题(2)
03:58
day10_12面向对象的基本特征三:多态
11:19
day10_13多态的好处之一:多态形参
06:49
day10_14多态的好处之二:多态数组
08:33
day10_15向上转型与向下转型
18:16
day10_16练习题
20:59
day10_17静态绑定与动态绑定
06:25
day11_01复习
33:57
day11_02关键字:native
16:02
day11_03根父类:Object
16:31
day11_04Object根父类的方法介绍(1)
05:00
day11_05Object根父类的方法介绍(2)
28:41
day11_06Object根父类的方法介绍(3)
30:54
day11_07枚举(上)
13:41
day11_08枚举(下)
21:15
day11_09包装类
40:17
day11_10包装类对象不可变
06:11
day11_11接口的概念
14:32
day11_12接口的语法
20:40
day11_13接口的应用演示:对象比较大小
16:06
day11_14演示代码图解
05:01
day11_15演示代码代码分析
06:55
day11_16接口的默认方法和静态方法
20:28
day12_01复习
54:14
day12_02经典接口:自然排序接口
20:25
day12_03经典接口:定制排序接口
20:17
day12_04比较器练习题
15:17
day12_05自定义数组工具类排序演示执行过程
15:58
day12_06经典接口:克隆接口
10:20
day12_07内部类的概念和分类
12:31
day12_08静态内部类
19:35
day12_09非静态内部类
16:55
day12_10成员内部类的练习(1)
02:07
day12_11成员内部类的练习(2)
09:00
day12_12成员内部类的练习(3)
09:04
day12_13局部内部类
18:07
day12_14匿名内部类
28:54
day13_01复习
45:18
day13_02static关键字
02:47
day13_03注解的概述
09:12
day13_04系统的基本注解
19:25
day13_05文档注解
20:35
day13_06注解的三个部分
04:58
day13_07JUnit的注解
18:51
day13_08web注解(有web基础的看)
20:41
day13_09自定义注解与元注解
18:26
day13_10自定义注解与配置参数
12:56
day13_11异常的概念
11:12
day13_12异常的体系结构
32:46
day13_13异常的处理:try catch
21:18
day13_14异常的处理:try catch finally
17:52
day13_15异常的抛出:throw
10:13
day13_16异常的抛出:throws
12:06
day13_17自定义异常
09:34
day13_18关键字回顾
07:17
day14_01复习
47:39
day14_02作业题讲解(1)
10:34
day14_03作业题讲解(2)
05:10
day14_04作业题讲解(3)
34:53
day14_05作业题讲解(4)
14:40
day14_06项目三需求和架构分析
21:57
day14_07项目三的Javabean的1.0版本
13:36
day14_08项目三:视图类的框架搭建
15:07
day14_09项目三:主界面初始化
01:02:24
day14_10项目三:添加
44:19
day14_11项目三:列表
10:13
day14_12项目三:删除
13:33
day15_01线程的概念
22:50
day15_02继承Thread方式
18:59
day15_03实现Runnable方式
10:43
day15_04实现Runnable方式的run()是如何运行的
05:00
day15_05匿名对象方式启动线程
04:57
day15_06线程类Thread的常用方法(一)
19:42
day15_07线程类Thread的常用方法(二)
21:37
day15_08线程练习题(1)
01:39
day15_09线程练习题(2)
12:34
day15_10线程练习题(2)
07:02
day15_11关键字:volatile
25:22
day15_12守护线程
05:40
day15_13线程安全问题与同步代码块
38:12
day15_14同步方法
11:40
day15_15等待与唤醒机制解决生产者与消费者问题
27:12
day15_16多个生产者与多个消费者
16:56
day16_01复习
46:44
day16_02线程的生命周期
15:42
day16_03线程的锁:释放、不释放、死锁
10:44
day16_04常用API:数学相关类
34:20
day16_05常用API:日期时间API(1)
20:48
day16_06常用API:日期时间API(2)
10:32
day16_07常用API:日期时间API(3)
30:54
day16_08常用API:系统相关类
21:25
day16_09数组常用算法:复习
07:06
day16_10数组常用算法:反转
15:16
day16_11数组常用算法:扩容
05:01
day16_12数组常用算法:插入
14:01
day16_13数组常用算法:删除
03:21
day16_14扩容,插入,删除等代码图解
06:46
day16_15数组常用算法:二分查找
17:58
day16_16数组常用算法:直接选择排序
09:30
day16_17数组工具类:Arrays
13:42
day17_01复习
01:05:12
day17_02String类与对象的特点
22:34
day17_03如何创建字符串对象
05:12
day17_04字符串对象的个数
03:37
day17_05字符串对象的内存分析
09:43
day17_06字符串拼接(1)
09:52
day17_07字符串拼接(2)
01:46
day17_08字符串比较
18:34
day17_09字符串的常用方法(1)
22:11
day17_10字符串的常用方法(2)
16:57
day17_11字符串的常用方法(3)
04:39
day17_12字符串的常用方法(4)
09:13
day17_13字符串的常用方法(5)
13:57
day17_14字符串的常用方法(6)
12:30
day17_15字符串的常用方法(7)
03:36
day17_16字符串的常用方法(8)
24:06
day17_17字符串的常用方法(9)
08:03
day17_18字符串的常用方法(10)
10:13
day17_19可变字符序列:StringBuffer和StringBuilder
36:58
day18_01复习
17:18
day18_02泛型的概念和好处
19:58
day18_03泛型类与泛型接口
31:50
day18_04泛型类的练习(1)
02:36
day18_05泛型类的练习(2)
09:04
day18_06泛型接口的练习(3)
08:01
day18_07泛型方法
16:47
day18_08泛型通配符
28:09
day18_09泛型通配符的问题
08:46
day18_10泛型方法练习题
11:27
day18_11集合Collection
33:20
day18_12Collection集合的遍历方式
11:14
day18_13Collection集合元素的删除问题
10:38
day18_14Collection集合练习
10:45
day19_01复习
01:10:00
day19_02迭代器Iterator
17:18
day19_03List集合
30:13
day19_04List实现类们
14:49
day19_05Set集合
27:29
day19_06Map集合
26:03
day19_07Map的key与value
09:21
day19_08Map的练习题(1)
05:06
day19_09Map的练习题(2)
09:12
day19_10字符串的面试题(1)
06:20
day19_11字符串的面试题(2)
06:49
day19_12字符串的面试题(3)
06:41
day19_13字符串的面试题(4)
10:26
day19_14字符串的面试题(5)
10:12
day19_15字符串的面试题(6)
04:51
day20_01复习
32:20
day20_02数据结构概述
07:32
day20_03动态数组(1):实现
27:07
day20_04动态数组(2):实现
35:30
day20_05分析JDK中的动态数组ArrayList源码
20:41
day20_06分析JDK中的动态数组Vector源码
04:17
day20_07链式结构分析
23:37
day20_08单向链表实现(1):实现
40:10
day20_09单向链表的Node的next说明
02:24
day20_10单向链表的实现(2)
12:19
day20_11二叉树的类型与前后中遍历
18:03
day20_12分析JDK中双向链表LinkedList源码
14:37
day20_13栈
10:26
day20_14队列
10:04
day20_15哈希表
27:46
day20_16JDK1.7的HashMap的源码分析(1)
34:41
day20_17JDK1.7的HashMap的源码分析(2)
05:09
day21_01复习
50:24
day21_02JDK1.8的HashMap的源码分析(1)
15:57
day21_03JDK1.8的HashMap的源码分析(2)
30:39
day21_04关于hashmap的面试题总结(1)
17:53
day21_04关于hashmap的面试题总结(2)
15:21
day21_05Map的实现类们
11:05
day21_06集合框架
10:12
day21_07Map与Set的关系
09:58
day21_08集合工具类:Collections
11:57
day21_09java.io.File类表示文件与目录
33:46
day21_10关于文件和目录的创建、删除、重命名
24:19
day21_11关于目录的遍历
16:33
day21_12目录的删除
05:58
day21_13目录的大小统计
10:20
day21_14IO流的介绍
12:51
day21_15文件字节输入流的演示
12:54
day22_01复习(上)
27:11
day22_02复习(下)
27:49
day22_03文件IO流:FileInputStream和FileReader
04:55
day22_04文件IO流:FileWriter
04:36
day22_05文件IO流:FileOutputStream
02:02
day22_06文件IO流:解读读取过程
06:06
day22_07文件复制:(1)
08:33
day22_08缓冲IO流:BufferedReader
08:51
day22_09缓冲IO流:BufferedWriter
04:30
day22_10缓冲IO流:复制文件(2)
08:48
day22_11缓冲流作用解读
07:08
day22_12转换IO流实现编码与解码
22:36
day22_13转换流实现复制文件并解决编码问题
13:11
day22_14数据IO流
26:08
day22_15对象IO流
14:41
day22_16对象序列化版本ID
08:17
day22_17对象序列化不序列化:static和transient
10:13
day22_18对象序列化子接口:Externalizable
10:34
day22_19重新认识System,Scanner,PrintStream
15:12
day22_20关于文件是否存在问题
03:31
day22_21关于文件路径问题
04:17
day22_22关于IO流异常处理问题
13:19
day23_01复习
30:20
day23_02网络概念
46:52
day23_03InetAddress类
17:07
day23_04Socket套接字
05:47
day23_05TCP协议网络编程案例演示(一):连接通信
22:12
day23_06TCP协议网络编程案例演示(二):一对一通信
23:16
day23_08分析客户端和服务器端对应关系
16:41
day23_09TCP协议网络编程案例演示(四):文件上传
55:56
day23_10TCP协议网络编程案例演示(四):文件上传(解决路径截取问题)
04:09
day23_11TCP协议网络编程案例演示(四):多客户端文件上传
02:31
day23_12TCP协议网络编程案例演示(五):群聊
38:07
day23_13UDP协议网络编程
15:24
day24_01复习
11:05
day24_02反射的概述
29:22
day24_03类的加载
33:32
day24_04Java的类加载器的分类
43:59
day24_05类型对象Class
20:24
day24_06反射的应用之一:动态获取类的信息(拷贝上一个班的)
39:37
day24_07反射的应用之二:动态创建对象
26:42
day24_08反射的应用之三:动态操作成员变量
15:53
day24_09反射的应用之四:动态操作方法
06:29
day24_10反射的应用之五:动态获取泛型
12:08
day24_11反射的应用之六:动态读取注解
06:29
day24_12tomcat和框架如何使用反射动态管理javabean
29:03
day25_01复习
19:20
day25_02设计模式概述
18:06
day25_03面向对象开发原则(一):开闭原则
15:22
day25_04面向对象开发原则(二):单一职责原则
07:36
day25_05面向对象开发原则(三):里氏替换原则
09:44
day25_06面向对象开发原则(四):依赖倒置原则与接口隔离原则
09:11
day25_07面向对象开发原则(五):迪米特法则
04:49
day25_08面向对象开发原则(六):组合聚合复用原则
08:43
day25_09设计模式:单例设计模式
43:56
day25_10回答学生几个疑问
09:29
day25_11设计模式:工厂模式
24:17
day25_12设计模式:代理模式(一)
26:37
day25_13设计模式:代理模式(二)
20:26
day25_14回答学生问题
06:37
day25_15设计模式:装饰者设计模式
11:05
day25_16设计模式:迭代器设计模式
04:25
day25_17设计模式:模板设计模式
15:25
day25_18设计模式:观察者设计模式
14:40
day26_01复习
25:12
day26_02Lambda表达式的好处
22:53
day26_03函数式接口
19:37
day26_04Java8的函数式接口:消费型接口
07:28
day26_05Java8的函数式接口:供给型接口、判断型接口、功能型接口
19:54
day26_06Lambda表达式的语法
09:49
day26_07消费型接口使用Lambda表达式
09:39
day26_08供给型接口使用Lambda表达式
10:49
day26_09功能型接口使用Lambda表达式
05:40
day26_10判断型接口使用Lambda表达式
08:01
day26_11分析lambda表达式的运行效果
11:03
day26_12函数式接口的应用演示
16:08
day26_13方法引用与构造器引用
47:14
day26_14问题
00:33
day26_15StreamAPI的概述、特点、步骤
18:18
day26_16Stream的创建
05:16
day26_17Stream的中间操作
41:00
day26_18Stream的终结操作
16:53
day26_19工具类Optional类
14:35
客服
顶部
赛事库 课堂 2021拜年纪