Java程序设计(二)
分享
课程详情
课程评价
spContent=软件改变生活,软件创造价值。Java作为目前最流行的面向对象编程语言之一,充分考虑了互联网时代的特点,具有跨平台性、面向对象、安全等特性,一经推出就受到了人们的广泛欢迎和高度重视。本课程由教学工程经验丰富的教师讲解,以面向对象解决实际问题为主线,兼顾实用性和趣味性。
—— 课程团队
课程概述

Java程序设计是计算机相关专业的一门学科基础必修课程。对计算机专业而言,本课程是进一步学习其他专业知识的第一步阶梯;对于非计算机专业而言,本课程的学习有助于更好的利用计算机解决本专业领域内的问题。

本课程知识内容涵盖Java语言基础知识、面向对象技术、基本输入输出、图形用户界面、容器与集合、多线程、网络编程和数据库编程等内容。通过该课程的学习,学生可以掌握以Java语言为基础的面向对象编程的思想和技术,掌握面向对象程序设计方法,提高程序设计能力。

课程内容丰富、新颖,能反映技术的新进展。主讲讲师以随堂编程的形式将理论与实践相结合,具有趣味性和启发性,有助于学生算法设计能力和分析、解决问题能力的培养。


授课目标


本课程从软件工程学角度出发,讲授Java程序开发的方法及具体的设计技巧。使学生掌握从实际问题到程序算法的分析技能和面向对象的程序设计思想。其主要内容包括异常、简单输入输出、Java 集合构架、多线程、网络和Java数据库程序设计、反射等。

本课程的目的是扩展学生的Java语言知识,使学生能够熟练利用Java开发工具开发实际应用程序,并结合软件工程知识,使学生掌握系统化、工程化的设计方法和面向对象的程序设计思想,为以后Java企业级应用开发和更深入的专业学习打下良好的基础。



课程大纲
预备知识

对计算机有一定的了解。

证书要求

1. 在规定时间内完成课程学习;

2. 按时完成课程测试与相关作业;

3. 按时完成线上期末考试;

4. 积极参加论坛讨论;

得分60分及以上为合格,85分以上为优秀。

成绩评定方法:单元测试100%。



参考资料

【1】Java 编程手记,欧二强,清华大学出版社,2013.6

【2】疯狂java讲义李刚,电子工业出版社

【3】Java程序设计,Y.Daniel Liang,机械工业出版社

【4】Java程序设计经典300例,李源,电子工业出版社


常见问题

Q :  课程内容不完整啊,没有基础类的内容?A :  并不是没有,而是根据校内不同专业课程设置的实际情况,将本门课程分成了两部分,一个是《JAVA程序设计一》,主要包括java的基础语法知识以及面向对象部门基础内容,一个是《JAVA程序设计二》,也就是本门课程,主要讲解JAVA的一些常用API,以及高级知识,包括集合框架、异常机制、IO体系、数据库操作、多线程编程、网络编程、反射等内容。请大家结合两个课程同时学习,谢谢!本课程分为上下两部分,分别为《java程序设计(一)》http://www.icourse163.org/course/ZZTI-1001794015与《java程序设计(二)》http://www.icourse163.org/course/ZZTI-1002179001