问题答疑
首页
实训课程
公开课
更多
首页
实训课程
公开课
扫码下载Android
扫码下载iOS
登录
首页
实训课程
公开课
登录
首页 - 课程列表 - 课程详情
返回
JAVA程序设计进阶
课程类型:
选修课
发布时间:
2023-07-17 10:56:39
主讲教师:
许斌
课程来源:
清华大学
建议学分:
0.00分
课程编码:
xtzx1952
课程介绍
课程目录
教师团队
第一章 线程(上)
1.0 导学
(2分钟)
1.1 线程的基本概念
(4分钟)
1.2 通过Thread类创建线程
(5分钟)
1.3 线程的休眠
(8分钟)
1.4 Thread类详解
(5分钟)
1.5 通过Runnable接口创建线程
(6分钟)
1.6 线程内部的数据共享
(9分钟)
第二章 线程(中)
2.0 导学
(2分钟)
2.1 线程同步的思路
(14分钟)
2.2 线程同步的实现方式—Synchronization
(18分钟)
2.3 线程的等待与唤醒
(10分钟)
2.4 后台进程
(3分钟)
2.5 线程的生命周期与死锁
(16分钟)
2.6 线程的调度
(11分钟)
第三章 线程(下)
3.0 导学
(2分钟)
3.1 线程安全与线程兼容与对立
(14分钟)
3.2 线程的安全实现-互斥同步
(11分钟)
3.3 线程的安全实现-非阻塞同步
(7分钟)
3.4 线程的安全实现-无同步方案
(9分钟)
3.5 锁优化
(8分钟)
第四章 网络编程(上)
4.0 导学
(3分钟)
4.1 URL对象
(11分钟)
4.2 URLConnection对象
(5分钟)
4.3 Get请求与Post请求
(10分钟)
4.4 Socket通信原理
(7分钟)
4.5 Socket通信实现
(20分钟)
第五章 网络编程(下)
5.0 导学
(1分钟)
5.1 Socket 多客户端通信实现
(10分钟)
5.2 数据报通信
(18分钟)
5.3 使用数据报进行广播通信
(8分钟)
5.4 网络聊天程序
(22分钟)
第六章 Java虚拟机
6.0 导学
(2分钟)
6.1 Java虚拟机概念
(10分钟)
6.2 Java虚拟机内存划分
(7分钟)
6.3 Java虚拟机类加载机制
(11分钟)
6.4 判断对象是否存活算法及对象引用
(11分钟)
6.5 分代垃圾回收
(5分钟)
6.6 典型的垃圾收集算法
(7分钟)
6.7典型的垃圾收集器
(8分钟)
第七章 深入集合Collection
7.0 导学
(1分钟)
7.1 集合框架与ArrayList
(20分钟)
7.2 LinkedList
(23分钟)
7.3 HashMap与HashTable
(8分钟)
7.4 TreeMap与LinkedHashMap
(6分钟)
7.5 HashSet
(5分钟)
第八章 反射与代理机制
8.0 导学
(2分钟)
8.1 Java反射机制
(27分钟)
8.2 Java静态代理
(12分钟)
8.3 Java动态代理
(18分钟)
8.4 Java 反射扩展-jvm加载类原理
(13分钟)
8.5 Java进阶课程总结
(3分钟)