Java语言具有规模可变性、可移植性、多线程、安全、面向对象的特点,以及强大的内存管理功能和使用方便等特点,使它成为流行的高级语言。并将在网络编程等许多方面得到广泛地应用,它由语法规则和类库两部分组成。该课程是一门实践性很强的课程,为了学好该课程,学生在理论课上获取的知识,需要在实验课上加深理解,融会贯通,同时实验课是培养学生动手能力和创新思维的重要教学环节,通过该课程的学习学生应理解面向对象程序设计的基础理论、主要原则和思维方法,掌握Java语言基础知识,能运用Java进行GUI、编程,具有一定的运用Java语言和面向对象技术解决实际问题的能力。