ImageVerifierCode 换一换
格式:DOCX , 页数:33 ,大小:22.02KB ,
资源ID:21464009      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21464009.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(java课程教学大纲docxWord格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

java课程教学大纲docxWord格式.docx

1、本章主要讲述了 java 语言产生的背景、面向对象程序设计的特点、应用 java 语言进行程序设计的开发环境和过程等。并举例说明。(三) 教学形式与方法课堂讲授结合多媒体影视课件教学、并在课堂进行实例演示。第二章 标识符、关键字和数据类型(一)教学目的与要求1、 了解标识符、关键字的概念2、 熟悉 Java中标识符的命名规则3、 掌握 Java语言的基本数据类型并会灵活运用(二)教学内容对照 C 语言学习 java 语言程序中的标识符和关键字的概念、意义等,详细学习 java 中的八种基本数据类型(三)教学形式与方法课堂讲授结合多媒体影视课件教学、 并在课堂进行实例演示。第三章 运算符、表达式

2、和语句1、 了解运算符、表达式和语句的概念2、 掌握 Java语言的语句的基本语法23、 掌握 Java 语言中语句的类型(复合语句、控制语句、包语句)Java 语言中的各种运算符(算术、关系、逻辑、赋值、位、instanceof 等),以及相应的表达式。 Java 语言中语句的定义及语句类型(方法调用、表达式、复合、控制、 package 语句等),重点学习控制语句。第四章 类、对象和接口1、 了解类、对象、接口和包的概念2、 熟悉 Java语言的各种关键字的意义( static、this、abstract、super)3、 掌握 Java语言的封装、继承、多态的概念及其实现方法4、 掌握

3、jar 文件的使用方法回顾程序设计语言的发展历史,学习面向对象程序设计方法中类、对象的概念及特点 (继承性、封装性、和多态性),学习 Java语言中的实现面向对象程序设计的各种技术,包括类、对象、包、接口、访问权限等。掌握 java 语言中各种关键字的含义。3第五章 数组与字符串1、掌握组的定义(包括声明、创建、使用和初始化)2、掌握 Java语言中的字符串的表示方法( String 类)3、掌握 Java 语言中的字符类的表示方法( Character 类)及字节数组4、了解 Java语言中使用 StringTokenizer 类分析字符串的方法学习常见数据类型数据在 java 语言中的定义

4、和应用,字符串的表示,字符的表示,字符串、字符、字节数组的应用,了解一些常见的字符串处理方法。第六章 时间、日期和数字1、 了解 Calendar类2、 熟悉 Date 类3、 掌握 Math 类学习 java 语言中日期、时间以及数字的表示方法和应用。4第七章 AWT 工具集简介1、熟悉 AWT 工具集中的常见组件,了解图形用户界面编程,掌握容器类和组件类的概念。学习通过图形用户界面进行编程,掌握 java 中的容器类(Container)和组件类( Component)的概念,了解 Component类的子类。第八章 Java Applet 基础1、 熟悉 Java小应用程序 Applet

5、 的概念,熟悉 Applet 类中的各种方法的使用,掌握 Applet 的运行生命周期全过程2、 了解 Java applet与 Java application的不同3、 能够编写简单的 Java applet学习 Java小应用程序 Applet 的实现技术、生命周期和方法的使用,包括 init() 、start()、stop()、destroy()、 paint(Graphics g)和repaint()方法。5第九章 文本框和文本区1、 掌握文本框类( TextField)和文本区类 (TextArea)的定义及它们之间的区别2、 了解在文本框、文本区类中的常用方法,掌握其基本属性,要

6、求掌握常见的方法的使用3、 掌握文本框类和文本区类上的事件响应机制, 掌握处理事件的接口、监视器和注册监视器的方法等学习常见组件文本框和文本区类的定义、属性、构造方法和主要方法。学习文本框和文本区上的事件处理机制,掌握事件处理机制的原理和实现方法。第十章 按钮和标签1、 掌握按钮类( Button)和标签类 (Label)的定义及它们之间联系2、 了解在按钮、标签类中的常用方法, 掌握其基本属性, 要求掌握常见的方法的使用3、 掌握按钮和标签上的事件响应机制,掌握处理事件的接口、6监视器和注册监视器的方法等学习常见组件按钮和标签的定义、属性、构造方法和主要方法。学习按钮和标签上的事件处理机制,

7、掌握事件处理机制的原理和实现方法。第十一章 面板和画布1、 掌握面板类( Panel)和画布类 (Canvas)的定义及它们之间联2、 了解在面板、画布类中的常用方法, 掌握其基本属性, 要求掌握常见的方法的使用学习常见组件面板和标签的定义、属性、构造方法和主要方了解 ScrollPane 类的使用。第十二章 布局设计1、 掌握布局的概念、 各种布局类的定义、 属性构造方法和功能方法2、 设计布局的方法3、 熟悉各种布局的意义7学习常见布局( FlowLayout 、 BorderLayout、 CardLayout、 GridLayout 、BoxLayout 以及 null 布局)的定义、

8、属性、构造方法和主要方法。第十三章 选择型组件1、 掌握选择框类( Checkbox)、下拉列表类( Choice)和滚动列表类( List )的定义及它们之间联系和区别2、 了解在选择框、下拉列表和滚动列表标签类中的常用方法,掌握其基本属性,要求掌握常见的方法的使用3、 掌握选择框、下拉列表和滚动列表上的事件响应机制, 掌握处理事件的接口、监视器和注册监视器的方法等第十四章 Component 类的常用方法1、 了解颜色类( Color)、字体类( Font)、光标类 (Cursor)的定8义和构造方法2、 掌握组件中处理组件颜色、 字体类型、字体大小位置、 激活与可见性、光标状态等方法以及

9、组件的 paint 方法和 repaint学习组件中处理组件颜色、字体类型、字体大小位置、激活与可见性、光标状态等方法以及组件的 paint 方法和 repaint 方法,了解颜色类( Color)、字体类( Font)、光标类 (Cursor)的定义和构造方法第十五章 建立窗口和菜单1、 掌握 java 语言中窗口类(Frame)、菜单类(Menu、Menubar、Menuitem)的定义和构造方法,区别 Menu、Menubar、Menuitem2、 了解在窗口、菜单类中的常用方法, 掌握其基本属性, 要求3、 掌握窗口、菜单类上的事件响应机制, 掌握处理事件的接口、4、 熟悉窗口适配器的

10、概念, 打印窗口和剪切板的概念, 并会在程序中运用剪切板9学习常见窗口和菜单的定义、属性、构造方法和主要方法。学习窗口和菜单的事件处理机制,掌握事件处理机制的原理和实现方法。学习窗口适配器的定义和使用。学习 java 中的打印程序和剪切板的运用第十六章 建立对话框1、java 语言中各种对话框类 (Dialog 、FileDialog 、MessageDialog、ConfirmDialog 、JColorDialog)的定义和构造方法及常用方法,在应用程序中熟练运用各种对话框。学习 java 语言 中各种对 话框类( Dialog 、 FileDialog 、MessageDialog、Co

11、nfirmDialog 、 JColorDialog)的定义和构造方法及常用方法,包括 javax.swing 包中的 JcolorChooser 类、JoptionPane类的表态方法的应用。第十七章 Java 与图形1、 掌握图形类( Graphics)的定义、构造方法以及 paint 方法102、 掌握绘制文本、基本图形(直线、矩形、圆角矩形、圆弧、多边形)、2D 图形(直线、矩形、圆角矩形、椭圆、圆弧、二次曲线、三次曲线)的方法3、 掌握填充图形、旋转图形等方法4、 了解建立字体、控制线条粗细以及清除图形的方法5、 熟悉图形的布尔运算、 XOR 绘图模式6、 了解图形的打印学习图形类(

12、 Graphics)的定义、构造方法以及 paint 方法。学习掌握绘制文本、基本图形(直线、矩形、圆角矩形、圆弧、多边形)、2D 图形(直线、矩形、圆角矩形、椭圆、圆弧、二次曲线、三次曲线)的方法。学习图形的布尔运算、 XOR 绘图模式。学习填充图形、旋转图形等方法。第十八章 Java 中的鼠标事件和键盘事件1、 掌握 MouseLisener 接口处理鼠标事件的机制2、 熟悉 MouseMotionLisener 接口处理鼠标事件的机制3、 了解鼠标事件的转移4、 掌握键盘事件的处理机制11学习 MouseListener 接 口 、 MouseMotionListener 接口和KeyL

13、istener 接口,掌握各种接口中定义的方法,鼠标、键盘注册监视器的方法。熟悉常用的键码表。第十九章 Java 多线程机制1、了解 Java语言中的线程类(Thread)概念、定义,掌握 Runnable接口的定义2、掌握如何创建线程3、掌握使用 wait() 和 notify() 在线程之间进行通信4、 线程同步的方法学习 Java语言中的线程类(Thread)概念、定义,掌握 Runnable 接口的定义, 学习各种线程相关的方法 (sleep()、wait() 、notify() 、 notifyall() 、interrupt()。学习在程序中如何实现多线程以及线程同步的方法。举例:

14、用线程显示本地时间。第二十章 输入输出流(一)教学目的与要求了解输入 / 输出流的概念和类层次结构2、 掌握主要字节流的定义和使用123、 掌握主要字符流的定义和使用4、 掌握数据流的定义和使用5、 掌握文件管理以及文件操作6、 了解对象流、 Process 类的流的概念学 习 Java 语 言 中 文 件 类 (File) 、 文 件 输 入 输 出 流 类(FileInputStream/FileOutputStream 、 FileReader/FileWriter )、DataInputStream/DataOutputStream、RandomAccessFile类的定义、构造方法和

15、使用,学习文件管理和文件操作(打开文件、保存文件以及运行可执行文件)的方法。第二十一章 Java 网络的基本知识(一)教学目的与要求了解 TCP协议和 UDP协议2、 掌握 URL的定义和使用3、 掌握套接字的定义、使用 ,InetAddress 类的使用。4、 掌握 UDP数据报的定义5、 了解广播数据包学习 Java 语言中网络编程的基础知识,包括 URL 类、套接字、 UDP 数据报的定义和使用。13第二十二章 Java 与图像(一)教学目的与要求了解图像的类型、幻灯片和动画的概念2、 掌握 Image 类的定义、构造方法、属性和常用方法学习 Java语言中图像处理的技术,如在程序中绘制

16、图像、设计窗口图标、播放幻灯片和动画等。第二十三章 Java 数据库连接( JDBC )(一)教学目的与要求了解数据源的设置方法2、 掌握 JDBC-ODBC 桥接器方式连接数据库的方法3、 掌握数据查询、排序、更新、添加、删除的方法4、 掌握使用套接字技术实现数据库访问学习 Java语言中如何采用 JDBC 连接数据库、向数据库发送SQL 语句,并将处理结果返回。第二十四章 Java 与多媒体(一)教学目的与要求了解 java 语言中可以处理的声音文件的格式142、 掌握 Java 语言中获得播放音频文件对象的方法以及对音频文件操作的方法3、 掌握 Java媒体框架( JMF)中处理视频文件

17、的方法学习 Java语言中音频文件类以及操作方法,可以在程序中利用线程技术创建音频对象,学习 JMF 技术,学习视频文件播放器的创建、注册监视器、对媒体文件的提取、启动及停止等操作。第二十五章 Java Swing 基础(一)教学目的与要求了解重量组件 / 容器、轻量组件 / 容器的概念2、 熟悉 Swing 与 AWT的区别和联系3、 掌握 swing 包中的几个重要的类( Jcomponent、Jframe、Japplet、JDialog)的定义、构造方法和使用4、 熟悉中间容器的概念和应用( Jpane、 JscrollPane、JsplitPane、JinternalFrame)5、

18、熟悉 swing 包中的各种组件:按钮( JButton)、标签(JLabel )、 复 选 框 ( JCheckBox )、 单 选 按 钮(JRadioButton)、 选 择 框 ( JComboBox )、文 本 框(JTextField )、 密 码 框 (JPasswordField)、 文 本 区(JTextArea)、文本窗格( JTextPane)、文件选择器15(JFileChooser)、计时器(Timer)进度条 (JProgressBar)、表格( JTable)、菜单 (JmenuBar、Jmenu、JMenuItem)、工具条( JToolBar)、树( JTre

19、e)。学习 swing 包中的各种容器、组件的定义、构造方法和功能方法。第二十六章 常见数据结构的 Java 实现(一)教学目的与要求了解 java 语言中链表的构造方法及相关操作2、 了解 java 语言中堆栈的构造方法及相关操作3、 了解 java 语言中树集的构造方法及相关操作4、 了解 java 语言中散列表的构造方法及相关操作5、 了解 java 语言中向量的构造方法及相关操作学习 Java语言中几种基础的数据结构的表示、构造方法和操作方法。三、 教学时数分配将现行教学计划规定的学时数分配到课程的各章节。 (见教学学时16分配表)教学学时分配表(小三号黑体)学时教学内容(章节)讲授 讨论 见习 实验 备注第一章 Java 语言入门第二章 标识符、关键字第三章 运算符、表达式和语句第四章 类、对象和接

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1