欢迎来到公益课程平台
问题答疑
精品课程
全部课程
公开课
云课直播
数图资源
智汇大讲堂
更多
精品课程
全部课程
公开课
云课直播
数图资源
智汇大讲堂
扫码下载Android
扫码下载iOS
教师登录
学生登录
精品课程
全部课程
公开课
云课直播
数图资源
智汇大讲堂
教师登录
学生登录
首页 - 课程列表 - 课程详情
返回
JAVA程序设计进阶
主讲教师:
学校机构:
第一期 (2022-11-17 10:03:03 至 2023-11-17 10:03:03 )
课程类型:
公开课程
课程时间:
2022-11-17 10:03:03 ~ 2023-11-17 10:03:03
报名时间:
2022-11-17 10:04:04 ~ 2023-11-17 10:04:04
全部学习人数
50
人 | 观看人数
493
人
开始学习
已结束
课程介绍
课程目录
课程评价
教师团队
课程公告
第一章 线程(上)
1.0 导学
(2分钟)
(12分钟)
1.1 线程的基本概念
(4分钟)
(12分钟)
1.2 通过Thread类创建线程
(5分钟)
(12分钟)
1.3 线程的休眠
(8分钟)
(12分钟)
1.4 Thread类详解
(5分钟)
(12分钟)
1.5 通过Runnable接口创建线程
(6分钟)
(12分钟)
1.6 线程内部的数据共享
(9分钟)
(12分钟)
第二章 线程(中)
2.0 导学
(2分钟)
(12分钟)
2.1 线程同步的思路
(14分钟)
(12分钟)
2.2 线程同步的实现方式—Synchronization
(18分钟)
(12分钟)
2.3 线程的等待与唤醒
(10分钟)
(12分钟)
2.4 后台进程
(3分钟)
(12分钟)
2.5 线程的生命周期与死锁
(16分钟)
(12分钟)
2.6 线程的调度
(11分钟)
(12分钟)
第三章 线程(下)
3.0 导学
(2分钟)
(12分钟)
3.1 线程安全与线程兼容与对立
(14分钟)
(12分钟)
3.2 线程的安全实现-互斥同步
(11分钟)
(12分钟)
3.3 线程的安全实现-非阻塞同步
(7分钟)
(12分钟)
3.4 线程的安全实现-无同步方案
(9分钟)
(12分钟)
3.5 锁优化
(8分钟)
(12分钟)
第四章 网络编程(上)
4.0 导学
(3分钟)
(12分钟)
4.1 URL对象
(11分钟)
(12分钟)
4.2 URLConnection对象
(5分钟)
(12分钟)
4.3 Get请求与Post请求
(10分钟)
(12分钟)
4.4 Socket通信原理
(7分钟)
(12分钟)
4.5 Socket通信实现
(20分钟)
(12分钟)
第五章 网络编程(下)
5.0 导学
(1分钟)
(12分钟)
5.1 Socket 多客户端通信实现
(10分钟)
(12分钟)
5.2 数据报通信
(18分钟)
(12分钟)
5.3 使用数据报进行广播通信
(8分钟)
(12分钟)
5.4 网络聊天程序
(22分钟)
(12分钟)
第六章 Java虚拟机
6.0 导学
(2分钟)
(12分钟)
6.1 Java虚拟机概念
(10分钟)
(12分钟)
6.2 Java虚拟机内存划分
(7分钟)
(12分钟)
6.3 Java虚拟机类加载机制
(11分钟)
(12分钟)
6.4 判断对象是否存活算法及对象引用
(11分钟)
(12分钟)
6.5 分代垃圾回收
(5分钟)
(12分钟)
6.6 典型的垃圾收集算法
(7分钟)
(12分钟)
6.7典型的垃圾收集器
(8分钟)
(12分钟)
第七章 深入集合Collection
7.0 导学
(1分钟)
(12分钟)
7.1 集合框架与ArrayList
(20分钟)
(12分钟)
7.2 LinkedList
(23分钟)
(12分钟)
7.3 HashMap与HashTable
(8分钟)
(12分钟)
7.4 TreeMap与LinkedHashMap
(6分钟)
(12分钟)
7.5 HashSet
(5分钟)
(12分钟)
第八章 反射与代理机制
8.0 导学
(2分钟)
(12分钟)
8.1 Java反射机制
(27分钟)
(12分钟)
8.2 Java静态代理
(12分钟)
(12分钟)
8.3 Java动态代理
(18分钟)
(12分钟)
8.4 Java 反射扩展-jvm加载类原理
(13分钟)
(12分钟)
8.5 Java进阶课程总结
(3分钟)
(12分钟)
<script id="qd3009003893ac7e99a3534e8c64f80ffe1223154102" src="https://wp.qiye.qq.com/qidian/3009003893/ac7e99a3534e8c64f80ffe1223154102" charset="utf-8" async defer></script>