Java程序设计(北京大学)

1.8万
81
2017-04-06 11:27:22
34
74
2259
115
https://www.coursera.org/learn/java-chengxu-sheji 建议同学们去原址参加互动学习 可以做习题和作业 只有认证需要付费
视频选集
(1/99)
0.0_Introduction
00:05
1.1_Java历史与发展:20岁的青葱岁月 (06-43)
06:43
1.2_Java语言的特点:C++-- (09-00)
09:01
1.3_Java运行机制:跨平台的原因 (10-03)
10:03
2.1_面向对象程序设计:找对象并不难 (11-37)
11:38
3.1_(附加)James_Gosling谈Java (1-25)
01:25
2.1 Java程序的类型-Java程序的类型及构成 (11-33)
11:34
2.2 开发Java 程序的基本步骤-applet的编译与运行 (4-40)
04:40
2.2 开发Java 程序的基本步骤-JDK中的其他几个工具 (11-10)
11:10
2.2 开发Java 程序的基本步骤-程序的编译与运行 (12-41)
12:42
2.3 基本输入输出编程-Applet的输入输出 (5-18)
05:19
2.3 基本输入输出编程-图形界面的输入与输出 (9-49)
09:49
2.3 基本输入输出编程-文本界面的输入与输出 (6-29)
06:30
2.4 Java编程工具 (14-23)
14:24
3.1 数据类型、变量与常量(11-55)
11:56
3.2 运算符与表达式- 表达式及查看反汇编的代码 (9-33)
09:34
3.2 运算符与表达式- 运算符 (12-30)
12:31
3.3 流程控制语句- 特殊控制语句(6-46)
06:46
3.3 流程控制语句- 循环语句(8-41)
08:42
3.3 流程控制语句- 应用示例及窗体设计器 (14-18)
14:19
3.3 流程控制语句- 分支语句——if及switch (4-55)
04:55
3.3 流程控制语句- 简单语句(5-56)
05:57
3.4 数组- 数组的定义和使用(9-16)
09:17
3.4 数组- 多维数组及示例(5-46)
05:46
4.1-类、字段、方法- 类、字段、方法、构造方法(7-34)
07:34
4.1-类、字段、方法- 使用this(2-58)
02:59
4.2 类的继承- 类的继承、字段与方法的增加与覆盖(10-50)
10:51
4.2 类的继承- 使用super(8-22)
08:23
4.3 包- 包的含义及使用(08-16)
08:16
4.4 访问控制符- public,protected,private及默认(6-50)
06:51
4.5 其他修饰符- static, final, abstract(12-27)
12:28
4.6 接口- 接口的定义及实现(9-07)
09:08
5.1 变量及其传递(11-39)
11:39
5.2 多态和虚方法调用-多态和虚方法调用(06-00)
08:57
5.2 多态和虚方法调用-非虚的方法调用 (6-51)
06:52
5.3 对象构造与初始化-对象构造与初始化 (10-52)
10:53
5.3 对象构造与初始化----构造方法的执行过程(-较高要求)(08-48)
08:49
5.4 对象清除与垃圾回收(08-44)
08:44
5.5 内部类与匿名类-局部类及匿名类(12-03)
12:04
5.5 内部类与匿名类-内部类(06-07)
06:08
5.5 内部类与匿名类----嵌套类(-较高要求)(04-18)
04:18
5.6 Lambda表达式----Lambda表达式(-较高要求)(14-01)
14:02
5.7--装箱、枚举、注解(-较高要求)(10-00)
10:01
5.8 没有指针的Java语言---相等还是不等(-较高要求)(10-28)
10:29
5.8 没有指针的Java语言----引用与指针(-较高要求)(06-55)
06:56
6.1异常处理- 受检的异常(8-03)
08:03
6.1异常处理- 异常的抛出与捕获(14-08)
14:09
6.2 自定义异常(4-58)
04:59
6.3 断言及程序的测试(11-26)
11:27
6.4 程序的调试(11-36)
11:37
7.1 Java语言基础类-Object、Math、System类(15-42)
15:43
7.2 字符串和日期-String及StringBuffer类(10-39)
10:40
7.2 字符串和日期-日期类(5-50)
05:51
7.3 集合-Collection API及List(9-58)
09:59
7.3 集合-Set及Map(08-22)
08:22
7.3 集合-Stack及Queue(07-01)
07:09
7.4 排序与查找(09-31)
09:32
7.5 泛型-(---)自定义泛型(-较高要求)(09-23)
09:24
7.6 常用算法-遍试、迭代(08-10)
08:10
7.6 常用算法-递归、回溯(10-13)
10:14
8.1 线程的创建-创建线程的几种写法(6-42)
06:43
8.1 线程的创建-多线程编程示例(10-23)
10:23
8.2 线程的控制-线程的状态与控制(7-13)
07:13
8.3 线程的同步-(---)线程的同步控制(-较高要求)(18-57)
18:58
8.4 并发API-线程池及Timer(09-00)
09:01
8.4 并发API-原子变量及线程安全的集合(07-01)
07:01
8.5 流式操作及并行流-(---)流及并行流(-较高要求)(10-23)
10:24
9.1 输入输出流-不同内容的读写(13-40)
13:41
9.1 输入输出流-流及分类(11-39)
11:40
9.1 输入输出流-应用示例:背单词(7-02)
07:03
9.1 输入输出流-应用示例:网络流(5-00)
05:00
9.2 文件及目录(5-27)
05:28
9.3 正则表达式-应用示例:网络爬虫(8-00)
08:01
9.3 正则表达式-正则表达式的基本写法(9-23)
09:24
9.3 正则表达式-正则表达式的基本应用(09-23)
09:51
10.1 组件-图形用户界面组件及分类(5-13)
05:14
10.2 实现界面的三步曲-组件、布局、事件(12-21)
12:22
10.3 布局管理-常用的几种布局(9-54)
09:54
10.4 事件处理-实现监听器的几种方法(7-49)
07:50
10.4 事件处理-事件及事件监听器(7-05)
07:06
10.4 事件处理-应用示例--排块游戏(9-38)
09:39
10.4 事件处理-应用示例--小小计算器(6-19)
06:19
10.5 常用组件的便用-应用示例--文本编辑器(11-09)
11:09
10.6 Applet-小应用程序(8-40)
08:41
11.1 网络编程-使用Socket编程(11-46)
11:47
11.1 网络编程-网络信息获取(6-56)
06:56
11.1 网络编程-应用示例--获取建议词(13-33)
13:34
11.2 多媒体编程-绘图及图像(14-12)
14:13
11.2 多媒体编程-音频及视频的播放(07-03)
07:04
11.3 数据库编程-基于数据库的应用(13-25)
13:26
11.3 数据库编程-数据库及JDBC(12-14)
12:15
11.3 数据库编程-应用示例--小小通讯录1(07-53)
07:54
11.3 数据库编程-应用示例--小小通讯录2(07-02)
07:03
12.1 写好程序的一些经验-写好单词、语句、函数及类(18-01)
18:02
12.1 写好程序的一些经验-写好单词、语句、函数及类(18-01)_2
18:01
12.2 重构-重构的时机与方法(5-23)
05:23
12.3 设计模式-设计模式及JDK中的应用(10-14)
10:15
12.4 反射-反射及应用(10-39)
10:40
12.4 反射-自定义注记(7-33)
07:34
客服
顶部
赛事库 课堂 2021拜年纪