北京大学慕课下载:Java程序设计
类型:公开课
主讲人:唐大仕,博士,北京大学信息科学技术学院教师,有丰富的软件开发经验,在Java、C#程序设计方面有多年的教学经验。
课程介绍:本课程是在已有的基础上让学习者能够以Java语言编写具有一定规模、综合性的应用程序,主要内容包括Java语言,库类及应用,及如何写出高质量的代码。
课程列表:
【第1集】1.1.1 Java语言的历史与特点 译
【第2集】1.1.2 Java语言的历史与特点 译
【第3集】1.1.3 Java语言的历史与特点 译
【第4集】1.2.1 面向对象程序设计 译
【第5集】1.2.2 面向对象程序设计 译
【第6集】2.1.1 Java程序的类型与基本构成 译
【第7集】2.2.2 开发Java程序的基本步骤 译
【第8集】2.2.3 开发Java程序的基本步骤 译
【第9集】2.2.4 开发Java程序的基本步骤 译
【第10集】2.3.1 程序中进行输入与输出 译
【第11集】2.3.2 程序中进行输入与输出 译
【第12集】2.3.3 程序中进行输入与输出 译
【第13集】2.4 Java开发工具 译
【第14集】3.1 数据类型、变量与常量 译
【第15集】3.2.1 运算符与表达式 译
【第16集】3.2.2 运算符与表达式 译
【第17集】3.3.1 流程控制语句 译
【第18集】3.3.2 流程控制语句 译
【第19集】3.3.3 流程控制语句 译
【第20集】3.3.4 流程控制语句 译
【第21集】3.3.5 流程控制语句 译
【第22集】3.4.1 数组 译
【第23集】3.4.2 数组 译
【第24集】4.1.1 类、字段、方法 译
【第25集】4.1.2 类、字段、方法 译
【第26集】4.2.1 类的继承 译
【第27集】4.2.2 类的继承 译
【第28集】4.3 包 译
【第29集】4.4 访问控制符 译
【第30集】4.5 其他修饰符 译
【第31集】4.6.1 接口 译
【第32集】4.6.2 接口 译
【第33集】4.7 语法小结 译
【第34集】5.1 变量及其传递 译
【第35集】5.2.1 多态及虚方法调用 译
【第36集】5.2.2 多态及虚方法调用 译
【第37集】5.3.1 对象构造与初始化 译
【第38集】5.3.2 对象构造与初始化 译
【第39集】5.4 对象清除与垃圾回收 译
【第40集】5.5.1 内部类与匿名类 译
【第41集】5.5.2 内部类与匿名类 译
【第42集】5.5.3 内部类与匿名类 译
【第43集】5.6 Lambda表达式(*) 译
【第44集】5.7 其他几个高级语法(*) 译
【第45集】5.8.1 没有指针的Java语言 译
【第46集】5.8.2 没有指针的Java语言 译
【第47集】6.1.1 异常处理 译
【第48集】6.1.2 异常处理 译
【第49集】6.2 自定义异常 译
【第50集】6.3 断言及程序的测试 译
【第51集】6.4 程序的调试 译
【第52集】7.1 Java语言基础类 译
【第53集】7.2.1 字符串及日期 译
【第54集】7.2.2 字符串及日期 译
【第55集】7.3.1 集合 译
【第56集】7.3.2 集合 译
【第57集】7.3.3 集合 译
【第58集】7.4 排序与查找 译
【第59集】7.5 泛型(*) 译
【第60集】7.6.1 常用算法 译
【第61集】7.6.2 常用算法 译
【第62集】8.1.1 线程的创建 译
【第63集】8.1.2 线程的创建 译
【第64集】8.2 线程的控制 译
【第65集】8.3 线程的同步(*) 译
【第66集】8.4.1 并发API 译
【第67集】8.4.2 并发API 译
【第68集】8.5 流式操作及并行流(*) 译
【第69集】9.1.1 输入输出流 译
【第70集】9.1.2 输入输出流 译
【第71集】9.1.3 输入输出流 译
【第72集】9.1.3 输入输出流 译
【第73集】9.2 文件及目录 译
【第74集】9.3.1 正则表达式 译
【第75集】9.3.2 正则表达式 译
【第76集】模块四 3.4 数组(2) 译
【第77集】模块十一 10.3 布局管理 译
【第78集】模块十一 10.1 组件 译
【第79集】模块十一 10.4 事件处理(1) 译
【第80集】模块十一 10.2 实现界面的三步曲 译
【第81集】模块十一 10.4 事件处理(2) 译
【第82集】模块十一 10.4 事件处理(4) 译
【第83集】模块十一 10.6 Applet 译
【第84集】模块十二 11.1 网络编程(1) 译
【第85集】模块十一 10.5 常用组件的便用(1) 译
【第86集】模块十二 11.1 网络编程(2) 译
【第87集】模块十一 10.4 事件处理(3) 译
【第88集】模块十一 10.5 常用组件的便用(2) 译
【第89集】模块十二 11.2 多媒体编程(2) 译
【第90集】模块十二 11.3 数据库编程(4) 译
【第91集】模块十二 11.3 数据库编程(3) 译
【第92集】模块十二 11.3 数据库编程(1) 译
【第93集】模块十二 11.3 数据库编程(2) 译
【第94集】模块十二 11.1 网络编程(3) 译
【第95集】模块十二 11.2 多媒体编程(1) 译
【第96集】模块十三 12.1 写好程序的一些经验 译
【第97集】模块十三 12.2 重构 译
【第98集】模块十三 12.4 反射(1) 译
【第99集】模块十三 12.4 反射(2) 译
【第100集】模块十三 12.3 设计模式 译
声明:本课程仅限于个人学习研究交流使用,不得用于商业用途,且本站不承担任何版权问题,请在下载后24小时内删除!