《Java语言程序设计》教学大纲.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Java 语言程序设计》教学大纲 适用专业:计算机信息管理、电子商务学 分: 周 学 时:4 总 学 时:72(理论 54+实践 18) 一、课程的性质和任务 Java 语言作为Internet 上较流行的面向对象的编程语言,具有与操作系统无关的特点, 同样的程序代码可以运行在Windows、UNIX、Linux 以及 MacOS 等不同的操作系统上。是现代各种网络程序设计的有力工具。 本课程的任务是在熟悉了Java 的编程工具,面向对象的程序设计方法之后使学生具备使用 Java 进行网络编程的能力和在网页设计中应用Java 小应用程序(Applet)的能力。 二、课程的基本要求 先行课程:Visual Basic 程序设计、Internet 和网页设计 三、课程内容 大纲内容(按章节详细列出于后) 教学目的和要求:通过本课程的学习,使学生近一步了解面向对象的基本概念和使用面向对象技术进行程序设计的基本思想,能比较熟练地用Java 语言进行一般面向对象的程序设计,基本掌握Java 开发工具JDK 或 Microsoft Visual J++6.0 的使用。为进一步的网络编程奠定基础。 第一章 Java 的产生 Java—一种程序设计语言 跨越各种操作系统的特性 Java 与 Internet 第二章 Java 的开发工具 什么是开发工具 Java 开发工具的分类 Java 虚拟机 Java 开发工具包(JDK) 安装和设置JDK 使用JDK 编译、运行Java 程序第三章 Java 小应用程序(Applet) 什么是Applet 第一个例子 第二个例子 第四章 Java 应用程序(Application) 什么是Application 第一个例子 第二个例子 第五章 基本元素 运算符 数据类型 变量 常量 表达式 语句 注释第六章 结构控制 if 结构 for 循环 while 循环 do 循环 switch 结构 break 语句 continue 语句 return 语句 try 结构第七章 数组 一维数组 基本类型数组 对象数组 二维数组和多维数组 查找 排序 第八章 字符串 8.1 字符串的构造 8.2 字符串的基本构造 8.3 字符串的查找 8.4 字符串的比较 8.5 字符串与基本数据类型的转换 8.6 StringBuffer 类 8.7 字符串数组 第九章 类 9.1 类的声明 9.2 成员变量 9.3 方法 9.4 特殊的方法——构建器 9.5 类的实例化 9.6 方法的调用 9.7 包 标准Java 包 类的访问和访问控制第十章 面向对象的程序设计 与面向过程的程序语言的区别 一切都是对象 封装 继承 多态 方法重载 抽象类 静态类成员 接口第十一章 图形编程 Java 图形坐标系 绘制基本图形 填充图形 字体 第十二章 事件 12.1 Swing 简介 12.2 事件模型 12.3 事件结构 12.4 窗口事件和适配器 12.5 焦点事件 12.6 键盘事件 12.7 鼠标事件 第十三章 美丽的界面 概述 布局管理器 容器 文本输入组建 按钮 列表框和组合框 表格 菜单 简单对话框 高级布局管理器第十四章 异常处理 14.1 什么是异常14.2Java 中的异常类 14.3 异常的捕获与处理14.4throws 和throw 14.5 定义自己的异常类第十五章 多线程 进程和线程 线程的建立 线程的状态及其转换 线程应用——计时器 在 Applet 中使用线程 多线程 同步第十六章 使用数据库 什么是数据库(Database) Microsoft Access 数据库的标准查询语言 JDBC 简介 怎样用JDBC 连接数据库 查询 在数据库中插入记录 修改记录 删除记录 在数据库中创建表 修改表和删除表 获得数据库的属性-元数据 多表联合查询和嵌套查询 小节第十七章 网络编程 基本概念与协议 利用URL 获取Internet 资源 套接字 一个简单的Socket 通讯程序 多客户连接 发送电子邮件第十八章 Java 的输入/输出 System 类 控制台输入/输出 输入字符 输出字符 数据流 对象流 缓冲区 小应用程序控制台 四、学时分配  教学时间分配表 章序 课程内容 理论课时 实验课时 习题课 第一章 Java 的产生 1 第二章 Java 的开发工具 1 第三章 Java 小应用程序(Applet) 2 第四章 Java 应用程序(Application) 2 2 第五章 基本元素 2 第六章 结构控制 2 2 第七章 数组 2 第八章 字符串 2 2 第九章 类 4 2 第十章 面向对象的程序设计 8 2 第十一章 图形编程 2 第十二章 事件 4 2 第十三章 美丽的界面 4 2 第十四章

文档评论(0)

hao187 + 关注
官方认证
内容提供者

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

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档