《Java程序设计》是面向计算机相关专业的一门专业基础课,其核心思想是基于面向对象的视角来分析并解决问题,本课程涉及计算机体系结构、面向对象编程、多线程处理、网络通信以及UI设计等内容,是Java Web(JavaEE)程序设计和Android移动开发等内容的基础。
通过本课程的学习,学生能够理解面向对象的编程思想,掌握使用Java语言进行面向对象设计的方法,养成独立分析问题和解决问题的能力,能够运用Java程序解决基本的算法问题。通过实践训练,能够搭建Java语言开发环境,具备分析问题、解决问题的能力,具备查错、改错与调试的技能,并养成良好的编程风格。
本课程为考试课程,期末考试采用百分制的闭卷考试模式。学生的考试成绩由平时成绩(80%)和期末考试(20%)组成。具体为:
1.平时考勤签到:15%
2.平时单元测试:25%
3.爱课程平时作业:20%
4.期中测试:20%
5.爱课程期末在线考试:20%
专业导论、 计算机基础、 C语言
[1] Bruce Eckel .Thinking in Java, Third Edition(Third Edition),机械工业出版社,2005
[2] 叶乃文,王丹.Java语言程序设计教程,机械工业出版社,2010
[3] 朱福喜.面向对象与Java程序设计,清华大学出版社,2009
[4] 胡平.Java程序设计—原理与范例,电子工业出版社,2013