课程名称Java程序设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程名称Java程序设计.doc

课程名称:Java程序设计 课程编码:7002501 课程学分:3学分 课程学时:48学时 适用专业:计算机科学与技术、数字媒体艺术 《Java程序设计》 Java Language Programming Design 教学大纲 一、课程性质与目的 本课程是为计算机专业高年级学生开设的,属于专业方向选修课。J一种跨平台的计算机语言。随着计算机软硬件技术的逐渐成熟与I的快速普及, 1.2 Java语言的特点 1.3 Java语言的运行机制 1.4 Java语言的运行平台 1.5 常用Java开发工具简介 1.6 简单的Java程序 第2章 Java语言基础 (一)基本要求 了解:Java语言的语法知识。 熟悉:Java语言词法、数据类型、表达式、流程控制。 掌握:Java程序中的语法规则。 (二)教学及考核内容 2.1 Java 语言的词法 2.2 变量和常量 2.3 简单的数据类型 2.4 操作符与表达式 2.5 流程控制 2.6 数组 2.7 字符串 第3章 Java面向对象技术 (一)基本要求 了解:了解Java面向对象的特征。 熟悉:Java的程序结构。 掌握:使用Java进行面向对象程序设计的基本概念和方法。 (二)教学及考核内容 3.1 类 3.2 对象 3.3 类成员和实例成员 3.4 包 3.5 类成员的访问权限控制 3.6 类的继承 3.7 内部类 3.8 接口 3.9 Java程序结构 第4章 Java常用工具类 (一)基本要求 了解:Java语言基础类库的构造和用途。 熟悉:常用工具类的使用。 掌握:Java基础类库及其使用。 (二)教学及考核内容 4.1 Java基础类库 4.2 Java几种常用工具类的使用 第5章 异常处理 (一)基本要求 了解:Java语言异常处理机制。 熟悉:异常处理的基本概念和方法。 掌握:异常的处理方式、捕获异常、声明异常和抛出异常的方法。 (二)教学及考核内容 5.1 异常基本概念 5.2 Java异常处理机制概述 5.3 异常的处理方式 5.4 捕获异常 5.5 声明异常 5.6 抛出异常 5.7 Java异常处理的优点 第6章 Java输入输出流 (一)基本要求 了解:Java中流的概念。 熟悉:Java输入输出流的基本概念。 掌握:Java标准输入输出流的使用。 (二)教学及考核内容 7.1 输入输出流的基本概念 7.2 流的分类 7.3 文件操作 第7章 线程 (一)基本要求 了解:线程的基本概念、线程的生命周期。 熟悉:线程的状态及控制方法。 掌握:线程创建、同步和优先级的使用方法。 (二)教学及考核内容 6.1 线程基本概念 6.2 线程的实现 6.3 线程的生命周期 6.4 线程的优先级和线程调度 6.5 线程的同步 6.6 线程组 第8章 图形用户界面 (一)基本要求 了解:图形用户界面程序设计的基本原理,绘图、图形和动画的基本原理。 熟悉:Swing组件的构成和使用方法,布局管理和事件处理的在图形用户界面程序中的作用。 掌握:常用组件的使用方法。 (二)教学及考核内容 8.1 AWT及Swing概述 8.2 Swing GUI组件和容器 8.3 布局管理 8.4 事件处理 8.5 绘图、图形和动画 第9章 Applet小应用程序 (一)基本要求 了解:什么是Applet及其主要用途。 熟悉:Applet的应用。 掌握:Applet程序的的结构及主要方法的使用。 (二)教学及考核内容 9.1 Applet概述 9.2 Applet的生命周期及主要方法 9.3 Applet中添加组件和绘画 9.4 Applet的HTML标记 9.5 Applet的应用 第10章 网络通信 (一)基本要求 了解:基础网络概念。 熟悉:Java网络编程。 掌握:用Java实现底层网络通信及使用URL访问网络上的资源。 (二)教学及考核内容 10.1 网络基础知识 10.2 使用URL访问网络资源 10.3 Socket通信 10.4 数据报通信 第11章 高级技术 (一)基本要求 了解:Java其它一些高级技术。 (二)教学及考核内容 11.1 Java Servlet 11.2 JDBC 11.3 J2EE 三、本课程与其它相关课程的联系与分工 前修课程:C语言程序设计、面向对象程序设计、数据结构。 后续课程:基于网络的应用程序设计。 四、课程各教学环节和各篇章(节)学时分配 实践内容: 1、了解Java编程环境(Java Application和Java Applet),并掌握Java基本语法上机编程。 2、掌握面向对象程序设计的抽象、封装、类及对象的思想在Java编程中的体现。

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档