- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java语言程序设计教学大纲93179.doc
《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的开发工具
2.1 什么是开发工具
2.2 Java开发工具的分类
2.3 Java虚拟机
2.4 Java开发工具包(JDK)
2.5 安装和设置JDK
2.6 使用JDK编译、运行Java程序?
Java小应用程序(Applet)
什么是Applet
第一个例子
第二个例子?
Java应用程序(Application)
什么是Application
第一个例子
第二个例子?
基本元素
5.1 运算符
5.2 数据类型
5.3 变量
5.4 常量
5.5 表达式
5.6 语句
5.7 注释?
结构控制
6.1 if结构
6.2 for循环
6.3 while循环
6.4 do循环
6.5 switch结构
6.6 break语句
6.7 continue语句
6.8 return语句
6.9 try结构?
数组
7.1 一维数组
7.2 基本类型数组
7.3 对象数组
7.4 二维数组和多维数组
7.5 查找
7.6 排序
?
字符串
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 包
9.8 标准Java包
9.9 类的访问和访问控制
面向对象的程序设计
?10.1 与面向过程的程序语言的区别
10.2 一切都是对象
10.3 封装
10.4 继承
10.5 多态
10.6 方法重载
10.7 抽象类
10.8 静态类成员
10.9 接口
第十一章 图形编程
11.1Java图形坐标系
11.2绘制基本图形
11.3填充图形
11.4字体
第十二章 事件
12.1 Swing简介
12.2 事件模型
12.3 事件结构
12.4 窗口事件和适配器
12.5 焦点事件
12.6 键盘事件
12.7 鼠标事件
第十三章 美丽的界面
13.1 概述
13.2 布局管理器
13.3 容器
13.4 文本输入组建
13.5 按钮
13.6 列表框和组合框
13.7 表格
13.8 菜单
13.9 简单对话框
13.10 高级布局管理器
第十四章 异常处理
14.1什么是异常
14.2Java中的异常类
14.3异常的捕获与处理
14.4throws和throw
14.5定义自己的异常类
第十五章 多线程
15.1进程和线程
15.2线程的建立
15.3线程的状态及其转换
15.4线程应用——计时器
15.5在Applet中使用线程
15.6多线程
15.7同步
第十六章 使用数据库
16.1 什么是数据库(Database)
16.2 Microsoft Access
16.3 数据库的标准查询语言
16.4 JDBC简介
16.5 怎样用JDBC连接数据库
16.6 查询
16.7 在数据库中插入记录
16.8 修改记录
16.9 删除记录
16.10 在数据库中创建表
16.11 修改表和删除表
16.12 获得数据库的属性-元数据
16.13 多表联合查询和嵌套查询
16.14 小节
第十七章 网络编程
17.1基本概念与协议
17.2利用
文档评论(0)