admin 管理员组

文章数量: 1184232


2024年4月17日发(作者:spyder如何下载包)

JAVA程序设计Ⅰ

JAVA Language and ProgrammingⅠ

一、课程基本情况

课程类别:专业任选课

课程学分: 3 学分

课程总学时: 48 学时,其中讲课:36 学时,实验(含上机): 12 学时

课程性质:选修

开课学期:第3学期

先修课程:计算机基础、C语言

适用专业:物联网工程、软件工程

教 材:耿祥义等编,Java实用教程(第4版),清华大学出版社,2012年出版。

开课单位:计算机与软件 学院 软件工程与技术 系

二、课程性质、教学目标和任务

《JAVA程序设计》是本专业一门重要的学科基础课程。本课程重点讲述Java的程序设

计技巧,包括Java语言概述、基本语法、面向对象编程技术、图形用户界面设计、异常处

理和输入输出流等内容。本课程采用多媒体教学方式,注重理论和实践相结合。

通过本课程的学习,使学生理解面向对象程序设计的思想,掌握Java语言基础知识与

编程的必备知识和工具。能较熟练地使用Java开发平台,进行Java程序的编辑、编译和调

试技术,开发有一定实用价值的应用程序。

三、教学内容和要求

1.Java语言概述及基本语法(6学时)

了解Java语言的发展史及主要特征;

了解Java开发与运行平台;

掌握Java的基本语法;

掌握Java基本数据类型及运算符、表达式;

掌握数据类型的转换;

掌握条件控制语句的使用;

掌握数组的创建与使用方法;

掌握字符串的使用方法。

重点:Java的基本语法;

难点:数组的创建与使用方法

2.Java面向对象编程基础(8学时)

理解面向对象程序设计的概念;

掌握面向对象编程的基本方法;

掌握类、对象、属性、方法等基本概念;

掌握类的基本方法;

理解内部类的定义和使用方法。

重点:面向对象程序设计的概念

难点:面向对象编程的基本方法

3.Java面向对象编程高级技术(6学时)

理解包的创建和引用;

掌握接口的创建、继承和实现;

了解Java系统类库的基本结构和概念。

重点:接口的创建

难点:继承和实现

4.Java异常处理与输入输出(6学时)

了解异常的概念;

理解异常和错误的产生原理;

掌握异常的处理方法;

了解流的概念;

掌握输入输出流的创建方法。

重点:异常的处理方法

难点:输入输出流的创建方法

5.图形用户界面(6学时)

掌握Java图形界面程序的基本结构;

掌握Java布局管理和常用组件的使用;

掌握Java事件处理机制及相关的知识。

重点:布局管理和常用组件的使用

难点:事件处理机制及相关的知识

6. 数据库连接与访问(4学时)

了解数据库连接方法;

掌握通过JDBC-ODBC桥连接数据库;

掌握在Java中使用SQL语句对数据库进行各种操作。

重点:通过JDBC-ODBC桥连接数据库

难点:使用SQL语句对数据库进行各种操作

四、课程考核

(1)作业:6-10次;

(2)考核方式:开卷考试

(3)总评成绩计算方式:平时成绩20%、实验成绩10%、期末考试成绩70%

五、参考书目

1、Java程序设计教程,清华大学出版社;柴晟,张强等编,2007版。;

2、Java实用教程(第3版),清华大学出版社;赫伯特(美)编,2005版;

3、Java2程序设计实用教程(第2版),电子工业出版社;叶核亚编,2007版;

4、Java2程序设计实用教程,机械工业出版社;陈帆、和红杰等编,2005版。


本文标签: 课程 掌握 基本 方法