职称:教师
主讲教师:冯君
教师团队:共4位
学校: | 滨州学院 |
开课院系: | 信息工程学院 |
开课专业: | 计算机科学与技术/物联网工程 |
课程英文名称: | JAVA Programming |
课程编号: | 1114055H |
学分: | 4 |
课时: | 80 |
这门课程是Java课程系列的第二门课程,主要讲授面向对象的相关内容:封装、继承、多态、接口和异常处理,这是Java的真正魅力所在。
本课程主要是任务驱动教学方式,每一单元首先是本单元要完成的任务及掌握知识点的介绍,然后进行相关知识点的讲解,最后是实现任务的过程。在讲解某些问题时采用3W1H(Why-What-When-How)的方式,让学生真正做到知其然知其所以然。
主要参考书:
1. 黑马程序员编著.Java基础案例教程[M].北京:人民邮电出版社,2017.
2.冯君, 宋锋, 刘春霞. 基于工作任务的Java程序设计[M].北京:清华大学出版社, 2015.
3. Eckel B. Thinking in Java[M]. China Machine Press, 2003.
4. Deitel P, Deitel H. Java™ how to program, seventh edition[M],2006.
网站:
1.Sun中国技术社区 http://gceclub.sun.com.cn/
2.山东信息职业技术学院 http://jpkc.sdcit.cn/java/
课程章节 | | 文件类型 | | 修改时间 | | 大小 | | 备注 | |
1.1 任务及单元目标 |
.mp4
|
2017-11-22 | 15.06MB | ||
1.2 面向对象看世界 |
.mp4
|
2017-11-22 | 35.89MB | ||
1.3 UML类图 |
.mp4
|
2017-11-22 | 21.82MB | ||
1.4 任务实现_Dog类的编写 |
.mp4
|
2017-11-22 | 34.24MB | ||
1.5 任务实现_Dog类对象的创建 |
.mp4
|
2017-11-22 | 114.98MB | ||
1.6 构造方法 |
.mp4
|
2017-11-22 | 65.52MB | ||
1.7 方法重载 |
.mp4
|
2017-12-05 | 35.76MB | ||
1.8 this关键字 |
.mp4
|
2017-11-22 | 35.37MB | ||
1.9 static关键字 |
.mp4
|
2017-11-22 | 59.07MB | ||
1.10 封装性 |
.mp4
|
2017-11-22 | 34.47MB | ||
1.11 案例:超市购物系统设计 |
.mp4
|
2018-10-10 | 132.61MB | ||
2.1 任务及单元目标 |
.mp4
|
2017-12-05 | 13.71MB | ||
2.2 为什么要使用继承 |
.mp4
|
2017-12-05 | 28.89MB | ||
2.3 如何使用继承 |
.mp4
|
2017-12-05 | 27.91MB | ||
2.4 方法重写 |
.mp4
|
2017-12-05 | 33.25MB | ||
2.5 宠物系统优化 |
.mp4
|
2017-12-05 | 79.65MB | ||
2.6 抽象类和抽象方法 |
.mp4
|
2017-12-05 | 44.45MB | ||
2.7 final关键字 |
.mp4
|
2017-12-05 | 19.11MB | ||
2.8 访问控制修饰符 |
.mp4
|
2017-12-05 | 38.87MB | ||
3.1 任务及单元目标 |
.mp4
|
2017-12-05 | 8.62MB | ||
3.2 为什么使用多态 |
.mp4
|
2017-12-05 | 53.67MB | ||
3.3 什么是多态 |
.mp4
|
2017-12-05 | 17.11MB | ||
3.4 如何实现多态 |
.mp4
|
2017-12-05 | 36.92MB | ||
3.5 主人喂养宠物 |
.mp4
|
2017-12-05 | 68.64MB | ||
3.6 主人与宠物玩耍 |
.mp4
|
2017-12-05 | 59.60MB | ||
4.1 任务及单元目标 |
.mp4
|
2017-12-05 | 11.60MB | ||
4.2 为什么要使用接口 |
.mp4
|
2017-12-05 | 20.66MB | ||
4.3 接口的定义 |
.mp4
|
2017-12-05 | 29.39MB | ||
4.4 如何使用接口 |
.mp4
|
2017-12-05 | 33.00MB | ||
4.5 面向接口编程思想 |
.mp4
|
2017-12-05 | 77.84MB | ||
5.1 生活中的异常 & 程序中的异常 |
.mp4
|
2017-12-11 | 49.31MB | ||
5.2 Java中如何进行异常处理 |
.mp4
|
2017-12-11 | 23.65MB | ||
5.3 使用try catch处理异常的三种情况 |
.mp4
|
2017-12-11 | 88.83MB | ||
5.4 常见的异常类型 |
.mp4
|
2017-12-11 | 33.85MB | ||
5.5 try-catch-finally |
.mp4
|
2017-12-11 | 22.95MB | ||
5.6 多重catch块 |
.mp4
|
2017-12-11 | 29.90MB | ||
5.7 声明异常-throws |
.mp4
|
2017-12-11 | 26.52MB | ||
5.8 抛出异常-throw |
.mp4
|
2017-12-11 | 35.19MB | ||
5.9 异常的分类 |
.mp4
|
2017-12-11 | 22.41MB | ||
6.1 继承第1小节 |
.mp4
|
2018-11-01 | 97.30MB | ||
6.2 继承第2小节 |
.mp4
|
2018-11-01 | 131.00MB | ||
6.3 多态第1小节 |
.mp4
|
2018-11-07 | 144.76MB | ||
6.4 多态第2小节 |
.mp4
|
2018-11-07 | 189.41MB | ||
6.5 自定义异常 |
.mp4
|
2018-11-30 | 183.33MB | ||
6.6 Java集合框架(1) |
.mp4
|
2018-11-30 | 155.74MB | ||
6.7 11月30日上机演示 |
.mp4
|
2018-11-30 | 144.78MB | ||
6.8 Java集合框架(2) |
.mp4
|
2018-12-05 | 379.19MB | ||
6.9 输入输出流 |
.mp4
|
2018-12-20 | 194.58MB |