全面的阐述了Java语言的概述、Java语言的开发环境、Java语言基础、流程控制、数组与字符串、类与对象、Java语言类的特性、继承,抽象类和接口、异常处理、Java语言的输入输出与文件处理、多线程、数据库程序设计等内容。
本课程讲解的特点:让学生明白“为什么要用,比会用更重要”,所以,在在内容讲解过程中结合现实生活实例,先让学生明白道理,然后再进行知识点的讲授。
因考虑到学生后续发展方向以Web程序开发居多,所以,在课程安排上,图形用户界面设计、Applet小程序两部分内容在本课程中略去,不做讲解。
Java语言是解决问题的一种工具、一种思想。
学习Java语言,一方面可以使学生建立起面向对象编程的思维和提高逻辑思维能力,让学生在编程的过程中发现问题、分析问题和解决问题;另一方面通过规范的编码和良好的程序设计风格,锻炼拥有学生精益求精的做事风格、严谨负责的做事态度。
理工科在校大学生;0基础但有毅力的人;对编程很感兴趣的人。

