尚硅谷Java零基础全套视频教程(宋红康主讲,java入门自学必备)

408.8万
11.5万
2023-02-23 14:30:00
正在缓冲...
3.3万
3.1万
7.4万
4.2万
【视频配套资料】关注公众号:尚硅谷教育,回复“Java入门”免费获取 宋红康1600w+播放量Java入门神课,新版来袭! 史上最强,一套搞定所有:JDK17+IDEA2022,随堂案例190个+,大厂真题剖析300道+
1V1就业指导、简历模板、毕设,加小谷姐姐秋:3124787958
视频选集
(159/200)
自动连播
01.Java新版视频教程简介
07:57
02-Java语言概述-课程目录说明
06:23
03-Java语言概述-Java基础全程学习路线
11:55
04-Java语言概述-抽丝剥茧话Java
23:20
05-Java语言概述-Java工程师全程学习路线
15:26
06-Java语言概述-计算机硬件的介绍
07:13
07-Java语言概述-常见的DOS命令
20:30
08-Java语言概述-不同编程语言的介绍
24:27
09-Java语言概述-Java相关历史
15:45
10-Java语言概述-JDK的选择和下载
10:06
11-Java语言概述-JDK8的安装与path环境变量的配置
14:09
12-Java语言概述-JDK17的安装和path环境变量的配置
05:53
13-Java语言概述-HelloWorld的编写和执行
16:47
14-Java语言概述-第一个HelloWorld程序的总结
34:12
15-Java语言概述-单行注释和多行注释的使用
14:24
16-Java语言概述-文档注释的使用与API文档的说明
12:32
17-Java语言概述-Java语言的特点和JVM的功能
15:14
18-Java语言概述-两个案例的代码实现
09:08
19-Java语言概述-第01章复习与企业真题
30:32
20-Java语言概述-学习的方法和经验
22:43
21-变量与运算符-关键字的使用
05:38
22-变量与运算符-标识符的使用
24:32
23-变量与运算符-变量的基本使用
25:00
24-变量与运算符-整型数据类型的使用
11:16
25-变量与运算符-浮点类型的使用及练习
19:32
26-变量与运算符-字符类型的使用
16:18
27-变量与运算符-布尔类型的使用
06:15
28-变量与运算符-基本数据类型变量间的自动类型提升规则
26:45
29-变量与运算符-基本数据类型变量间的强制类型转换规则
18:24
30-变量与运算符-String类的基本使用
22:00
31-变量与运算符-String类的课后练习
12:52
32-变量与运算符-常见进制的理解与二进制转十进制操作
31:13
33-变量与运算符-十进制转二进制_其它进制间的相互转换
12:09
34-变量与运算符-算术运算符的使用
39:49
35-变量与运算符-赋值运算符的使用
24:02
36-变量与运算符-比较运算符的使用
15:36
37-变量与运算符-逻辑运算符的使用
30:01
38-变量与运算符-位运算符的使用
36:13
39-变量与运算符-条件运算符的使用
27:45
40-变量与运算符-第02章复习与企业真题
54:49
41-流程控制-if-else结构的基本使用
30:23
42-流程控制-if-else结构的嵌套使用及课后练习
19:01
43-流程控制-使用Scanner类从键盘获取数据
29:35
44-流程控制-如何获取一个随机数
11:50
45-流程控制-switch-case的基本使用
29:38
46-流程控制-switch-case的课后练习1,2
45:34
47-流程控制-for循环结构的基本使用
26:22
48-流程控制-for循环结构的课后练习
25:56
49-流程控制-while循环结构的使用及课后练习
32:28
50-流程控制-do-while循环的使用及课后练习
36:22
51-流程控制-无限循环结构的使用
14:59
52-流程控制-嵌套循环的使用
25:42
53-流程控制-使用嵌套for循环显示菱形、九九乘法表
15:45
54-流程控制-关键字break和continue的使用
20:25
55-流程控制-通过质数的输出体会算法的魅力
37:57
56-流程控制-项目一:谷粒记账软件的演示及代码实现
40:59
57-流程控制-企业中项目的研发流程
21:07
58-流程控制-第03章复习与企业真题
34:20
59-IDEA开发工具-IDEA的介绍、卸载、安装与注册
25:48
60-IDEA开发工具-HelloWorld的编写与相关必备设置
41:27
61-IDEA开发工具-工程、模块、包、类的理解_第04章复习与企业真题
40:54
62-数组-数组的概述
28:23
63-数组-一维数组的初始化、遍历与元素默认初始化值
40:47
64-数组-一维数组的内存解析
25:14
65-数组-一维数组的课后练习1-3
28:15
66-数组-二维数组的初始化、遍历与元素默认初始化值
45:28
67-数组-二维数组的内存解析与课后练习1-3
40:49
68-数组-常见算法操作:特征值计算、数组赋值与复制
52:40
69-数组-常见算法操作:数组的反转、扩容与缩容
36:35
70-数组-常见算法操作:查找、冒泡排序、快速排序
01:04:34
71-数组-Arrays工具类的使用与数组中的常见异常
30:02
72-数组-第05章复习与企业真题
32:43
73-面向对象(基础)-面向对象的概述及两大要素:类与对象
33:10
74-面向对象(基础)-类的实例化与对象的内存解析
52:39
75-面向对象(基础)-成员变量与局部变量的对比及练习
01:01:32
76-面向对象(基础)-方法的作用与方法的声明
56:06
77-面向对象(基础)-方法的课后练习及内存解析
26:28
78-面向对象(基础)-属性和方法的整体练习1-4
47:41
79-面向对象(基础)-对象数组的使用及内存解析
37:31
80-面向对象(基础)-方法应用1:方法的重载
30:20
81-面向对象(基础)-方法应用2:可变个数形参的方法
23:07
82-面向对象(基础)-方法应用3:方法值传递机制的剖析
01:08:34
83-面向对象(基础)-方法应用4:递归方法
42:31
84-面向对象(基础)-package与import关键字的使用
41:33
85-面向对象(基础)-面向对象的特征一:封装性
46:14
86-面向对象(基础)-封装性课后练习与几种不同权限修饰符的测试
37:15
87-面向对象(基础)-类的成员之三:构造器的使用与练习1-3
01:01:07
88-面向对象(基础)-实例变量赋值过程_JavaBean_UML类图
32:22
89-面向对象(基础)-第06章复习与企业真题
57:08
90-面向对象(进阶)-关键字this调用属性、方法、构造器
34:24
91-面向对象(进阶)-this课后练习1,2
50:42
92-面向对象(进阶)-项目二:拼电商客户管理系统的演示及代码实现
54:03
93-面向对象(进阶)-面向对象的特征二:继承性
50:20
94-面向对象(进阶)-继承性课后练习1,2与4种权限修饰的测试
32:50
95-面向对象(进阶)-方法的重写规则及练习1,2
44:22
96-面向对象(进阶)-关键字super调用父类属性、方法、构造器
40:48
97-面向对象(进阶)-super的课后练习1-3与企业真题
38:27
98-面向对象(进阶)-子类对象实例化的全过程
13:29
99-面向对象(进阶)-面向对象的特征三:多态性
45:28
100-面向对象(进阶)-向下转型与多态性课后练习1-4
01:13:00
101-面向对象(进阶)-Object类及clone()、finalize()的理解
28:14
102-面向对象(进阶)-equals()方法的使用及练习1-2
46:17
103-面向对象(进阶)-toString()方法的使用及练习
23:59
104-面向对象(进阶)-第07章复习与企业真题
52:36
105-面向对象(高级)-关键字static修饰属性、方法
54:41
106-面向对象(高级)-static的应用举例及练习1,2
21:15
107-面向对象(高级)-单例设计模式与main()的理解
53:17
108-面向对象(高级)-类的成员之四:代码块
35:25
109-面向对象(高级)-小结:类中属性赋值的位置及过程
43:17
110-面向对象(高级)-关键字final的使用及真题
31:56
111-面向对象(高级)-抽象类与抽象方法的使用
39:10
112-面向对象(高级)-模板方法设计模式及抽象课后练习
41:53
113-面向对象(高级)-接口的使用
49:23
114-面向对象(高级)-接口的课后练习1-3
44:50
115-面向对象(高级)-JDK8和JDK9中接口的新特性
21:28
116-面向对象(高级)-类的成员之五:内部类
01:05:43
117-面向对象(高级)-枚举类的两种定义方式及练习
01:00:56
118-面向对象(高级)-Annotation注解、单元测试的使用
01:00:15
119-面向对象(高级)-包装类的理解_基本数据类型与包装类间的转换
42:41
120-面向对象(高级)-String与基本数据类型、包装类间的转换及练习
45:33
121-面向对象(高级)-IDEA中快捷键的使用和修改
36:13
122-面向对象(高级)-IDEA中如何调试程序
30:43
123-面向对象(高级)-第08章复习与企业真题
01:11:10
124-异常处理-异常的概述与常见异常的举例
47:06
125-异常处理-异常处理方式一:try-catch的使用
36:02
126-异常处理-finally的使用
29:14
127-异常处理-异常处理方式二:throws
27:57
128-异常处理-使用throw手动抛出异常对象
25:56
129-异常处理-如何自定义异常类及课后练习
39:31
130-异常处理-项目三:优尚开发团队人员调度系统的介绍、开发与测试
02:00:18
131-异常处理-第09章复习与企业真题
38:52
132-多线程-程序、进程、线程与并行、并发的概念
36:31
133-多线程-线程创建方式1:继承Thread类
24:10
134-多线程-线程创建方式2:实现Runnable接口
36:59
135-多线程-Thread类的常用方法和生命周期
46:04
136-多线程-同步代码块解决两种线程创建方式的线程安全问题
45:44
137-多线程-同步方法解决两种线程创建方式的线程安全问题
35:12
138-多线程-线程安全的懒汉式_死锁_ReentrantLock的使用
59:46
139-多线程-线程间的通信机制与生产者消费者案例
46:45
140-多线程-线程的创建方式3、4:实现Callable与线程池
26:43
141-多线程-第10章复习与企业真题
42:32
142-常用类与基础API-String的理解与不可变性
36:49
143-常用类与基础API-String的实例化与连接操作
37:09
144-常用类与基础API-String的构造器与常用方法
59:49
145-常用类与基础API-String的课后练习1-3
45:16
146-常用类与基础API-StringBuffer与StringBuilder的源码分析、常用方法
53:32
147-常用类与基础API-JDK8之前日期时间API的使用:Date、SimpleDateFormat、Calendar
48:03
148-常用类与基础API-JDK8中新的日期时间API的使用和练习
43:04
149-常用类与基础API-使用Comparable接口实现自然排序
26:37
150-常用类与基础API-使用Comparator接口实现定制排序及对比
27:25
151-常用类与基础API-其它常用类的使用:BigInteger、BigDecimal、Random等
37:29
152-常用类与基础API-第11章复习与企业真题
35:52
153-集合框架-数组的特点、弊端与集合框架体系介绍
35:04
154-集合框架-Collection接口中的方法测试
01:15:26
155-集合框架-List接口常用方法的测试
21:09
156-集合框架-List不同实现类的对比及课后练习
42:50
157-集合框架-Set不同实现类的对比及Set无序性、不可重复性的剖析
39:58
158-集合框架-TreeSet的使用与Set接口课后练习
48:43
159-集合框架-Map不同实现类的对比与HashMap中元素的特点
32:14
160-集合框架-Map接口常用方法的测试
26:30
161-集合框架-TreeMap、Properties的使用及Map练习
59:23
162-集合框架-Collections工具类的使用
40:35
163-集合框架-第12章复习与企业真题
36:47
164-泛型-泛型的理解及其在集合、比较器中的使用
57:39
165-泛型-自定义泛型类、泛型方法
53:03
166-泛型-泛型的应用举例及练习1-3
43:36
167-泛型-泛型在继承上的体现及通配符的使用_第13章复习与企业真题
57:08
168-数据结构与集合源码-数据结构概述与手写线性表、二叉树
01:07:29
169-数据结构与集合源码-ArrayList在JDK7和JDK8中的源码剖析
24:48
170-数据结构与集合源码-Vector、LinkedList在JDK8中的源码剖析
23:51
171-数据结构与集合源码-HashMap在JDK7中的源码剖析
59:09
172-数据结构与集合源码-HashMap在JDK8中的源码剖析
34:58
173-数据结构与集合源码-LinkedHashMap、HashSet、LinkedHashSet的源码剖析
22:16
174-数据结构与集合源码-第14章复习与企业真题
51:05
175-File类与IO流-File类的实例化与常用方法_File练习1-3
01:13:11
176-File类与IO流-IO流概述与流的分类
19:51
177-File类与IO流-使用FileReader和FileWriter读取、写出文本数据
47:27
178-File类与IO流-FileInputStream和FileOutputStream的使用
35:35
179-File类与IO流-处理流之1:缓冲流的使用
44:52
180-File类与IO流-处理流之2:转换流的使用及各种字符集的讲解
54:33
181-File类与IO流-处理流之3:对象流的使用及对象的序列化机制
51:52
182-File类与IO流-其它流的使用_第15章复习与企业真题
52:06
183-网络编程-网络编程三要素与InetAddress类的使用
59:06
184-网络编程-TCP与UDP协议剖析与TCP编程案例1-3
01:07:24
185-网络编程-聊天室代码实现的说明与演示
22:35
186-网络编程-UDP、URL网络编程及第16章复习与企业真题
58:41
187-反射机制-反射的理解与使用举例
41:05
188-反射机制-反射、Class的理解与获取Class实例的方式
30:26
189-反射机制-类的加载过程与类加载器的理解
53:51
190-反射机制-反射的应用:创建运行时类的对象、获取运行时类的完整结构
50:35
191-反射机制-反射的应用:调用指定的属性、方法、构造器
36:05
192-反射机制-反射的应用:获取指定的注解_反射的动态性举例
39:06
193-反射机制-第17章复习与企业真题
36:56
194-JDK8-17新特性-新特性的概述_如何学习新特性
25:27
195-JDK8-17新特性-lambda表达式的使用与函数式接口的理解
46:27
196-JDK8-17新特性-方法引用与构造器引用
55:20
197-JDK8-17新特性-StreamAPI使用三环节:实例化、中间操作、终止操作
01:20:20
198-JDK8-17新特性-JDK8之后的语法新特性汇总1
32:10
199-JDK8-17新特性-JDK8之后的语法新特性汇总2及API层面变化
01:08:01
200-JDK8-17新特性-第18章复习与企业真题_最后寄语
24:42
客服
顶部
赛事库 课堂 2021拜年纪