JAVA程序设计I
JAVA Language and Programming I一、课程基本情况
课程类别:专业任选课课程学分:3 学分
课程总学时:48 学时,其中讲课:36 学时,实验(含上机):12学时课程性质:选修
开课学期:第3学期先修课程:计算机基础、C语言
适用专业:物联网工程、软件工程教 材:耿祥义等编,Java实用教程(第4版),清华大学出
版社,2012年出版。
开课单位:计算机与软件 学院 软件工程与技术 系二、课程性质、教学目标和任务
《JAVA程序设计》是本专业一门重要的学科基础课程。本课程重点讲述Java的程序设 计
技巧,包括Java语言概述、基本语法、面向对象编程技术、图形用户界面设计、异常处 理和
输入输出流等内容。本课程采用多媒体教学方式,注重理论和实践相结合。
通过本课程的学习,使学生理解面向对象程序设计的思想,掌握Java语言基础知识与 编程
的必备知识和工具。能较熟练地使用Java开发平台,进行Java程序的编辑、编译和调 试技术,
开发有一定实用价值的应用程序。
三、教学内容和要求Java语言概述及基本语法(6学时)
了解Java语言的开展史及主要特征;了解Java开发与运行平台;
掌握Java的基本语法;掌握Java基本数据类型及运算符、表达式;
掌握数据类型的转换;掌握条件控制语句的使用;
掌握数组的创立与使用方法;掌握字符串的使用方法。
重点:Java的基本语法;难点:数组的创立与使用方法
1. Java面向对象编程基础(8学时)理解面向对象程序设计的概念;
掌握面向对象编程的基本方法;掌握类、对象、属性、方法等基本概念;
掌握类的基本方法;理解内部类的定义和使用方法。
重点:面向对象程序设计的概念难点:面向对象编程的基本方法
2. Java面向对象编程高级技术(6学时)理解包的创立和引用;
掌握接口的创立、继承和实现;了解Java系统类库的基本结构和概念。
重点:接口的创立难点:继承和实现
3. Java异常处理与输入输出(6学时)了解异常的概念;
理解异常和错误的产生原理;掌握异常的处理方法;
了解流的概念;掌握输入输出流的创立方法。
重点:异常的处理方法难点:输入输出流的创立方法