本课程分别介绍了Java的语言基础、面向对象程序设计基础(抽象、封装与类、继承与多态)、Java面向对象特性和Java高级特征、异常处理、Java的输入与输出、AWT及AWT事件处理、多线程编程、JDBC等方面的内容,而且与各种应用结合起来介绍,使学生了解新技术后很快可以用到实际程序开发中,为学生进行网络应用设计和开发打下良好的基础。

通过学习本课程,能准确完整地理解Java语言的语法、语义规则;掌握Java语言的数据类型、表达式及控制流程;运用面向对象程序设计思想,正确的阅读、分析程序和设计程序,掌握面向对象程序设计方法,提高程序设计能力,以适应计算机软件开发不断发展的需要。


本课程可供高校计算机相关专业学生、高校非计算机相关专业学生以及有兴趣使用Java语言进行编程的社会学习者自由学习。

