一、引言

一、引言

Java语言是一门非常流行的程序设计语言,它的语法结构简单,清晰地体现了面向对象思想,应用范围广泛。根据TOIB2016的统计结果,Java是目前使用最广泛的程序设计语言[1]。而且,在当年的Sun公司和如今的Oracle公司的推动下,Java语言已经从一门普通的程序设计语言发展成为一个开发平台,支持从嵌入式设备应用、桌面应用,到分布式企业级应用的开发。

我所在的部门在多年前就开展了Java语言程序设计的教学工作,并且开设了其他的相关课程,形成了一套Java课程体系,这其中包括高级语言程序设计(Java语言)、Java EE应用程序设计、移动平台应用开发(基于Android平台)等课程。这一系列课程的开设,有助于将学生培养与社会需求连接起来,开阔学生的视野,培养学生的实践能力。

Java语言程序设计作为一门编程语言类课程,不仅要让学生掌握Java语言的语法知识和编程技巧,更重要的是要让学生理解面向对象的程序设计思想,形成通过编写计算机程序解决现实问题的思维方式。