java语言程序设计教学大纲93179

java语言程序设计教学大纲93179

ID:18512960

大小:121.50 KB

页数:6页

时间:2018-09-18

java语言程序设计教学大纲93179_第1页
java语言程序设计教学大纲93179_第2页
java语言程序设计教学大纲93179_第3页
java语言程序设计教学大纲93179_第4页
java语言程序设计教学大纲93179_第5页
资源描述:

《java语言程序设计教学大纲93179》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《Java语言程序设计》教学大纲适用专业:计算机信息管理、电子商务学分:周学时:4总学时:72(理论54+实践18)一、课程的性质和任务Java语言作为Internet上较流行的面向对象的编程语言,具有与操作系统无关的特点,同样的程序代码可以运行在Windows、UNIX、Linux以及MacOS等不同的操作系统上。是现代各种网络程序设计的有力工具。本课程的任务是在熟悉了Java的编程工具,面向对象的程序设计方法之后使学生具备使用Java进行网络编程的能力和在网页设计中应用Java小应用程序(Applet)的能力。 二、课程的

2、基本要求先行课程:VisualBasic程序设计、Internet和网页设计三、课程内容大纲内容(按章节详细列出于后)教学目的和要求:通过本课程的学习,使学生近一步了解面向对象的基本概念和使用面向对象技术进行程序设计的基本思想,能比较熟练地用Java语言进行一般面向对象的程序设计,基本掌握Java开发工具JDK或MicrosoftVisualJ++6.0的使用。为进一步的网络编程奠定基础。第一章Java的产生1.1Java—一种程序设计语言1.2跨越各种操作系统的特性1.3Java与Internet 第二章Java的开发工具2

3、.1什么是开发工具2.2Java开发工具的分类2.3Java虚拟机2.4Java开发工具包(JDK)2.5安装和设置JDK2.6使用JDK编译、运行Java程序 第三章Java小应用程序(Applet)3.1什么是Applet3.2第一个例子3.3第二个例子 第四章Java应用程序(Application)4.1什么是Application4.2第一个例子4.1第二个例子 第一章基本元素5.1运算符5.2数据类型5.3变量5.4常量5.5表达式5.6语句5.7注释 第二章结构控制6.1if结构6.2for循环6.3while循

4、环6.4do循环6.5switch结构6.6break语句6.7continue语句6.8return语句6.9try结构 第三章数组7.1一维数组7.2基本类型数组7.3对象数组7.4二维数组和多维数组7.5查找7.6排序 第四章字符串8.1字符串的构造8.2字符串的基本构造8.3字符串的查找8.4字符串的比较8.5字符串与基本数据类型的转换8.6StringBuffer类8.7字符串数组第五章类9.1类的声明9.2成员变量9.3方法9.4特殊的方法——构建器9.5类的实例化9.6方法的调用9.7包9.8标准Java包9.9

5、类的访问和访问控制第一章面向对象的程序设计 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.1Swing简介12.2事件模型12.3事件结构12.4窗口事件和适配器12.5焦点事件12.6键盘事件12.7鼠标事件第十三章美丽的界面13.1概述13.2布局管理器13.3容器13.4文本输入组建13.5按钮13.6列表框和组

6、合框13.7表格13.8菜单13.9简单对话框13.10高级布局管理器第十四章异常处理14.1什么是异常14.2Java中的异常类14.3异常的捕获与处理14.4throws和throw14.5定义自己的异常类第十五章多线程15.1进程和线程15.2线程的建立15.3线程的状态及其转换15.4线程应用——计时器15.5在Applet中使用线程15.6多线程15.7同步第十六章使用数据库16.1什么是数据库(Database)16.2MicrosoftAccess16.3数据库的标准查询语言16.4JDBC简介16.5怎样用JD

7、BC连接数据库16.6查询16.7在数据库中插入记录16.8修改记录16.9删除记录16.10在数据库中创建表16.11修改表和删除表16.12获得数据库的属性-元数据16.13多表联合查询和嵌套查询16.14小节第十七章网络编程17.1基本概念与协议17.2利用URL获取Internet资源17.3套接字17.4一个简单的Socket通讯程序17.5多客户连接17.6发送电子邮件第十八章Java的输入/输出18.1System类18.2控制台输入/输出18.3输入字符18.4输出字符18.5数据流18.6对象流18.7缓冲区

8、18.8小应用程序控制台四、学时分配教学时间分配表章序课程内容理论课时实验课时习题课第一章Java的产生1第二章Java的开发工具1第三章Java小应用程序(Applet)2第四章Java应用程序(Application)22第五章基本元素2第六章结构控制22第七章数组2第八

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。