版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
仅供个人参考《Java语言基础》教学大纲课编:0433315课名:Java程设计参学:上学:先课:程设计语言一、说明部分.课性质言程序设计课程是计算机专业课程,它综合了程序设计、面向对象、网络、多媒体等的实际应用,更增添了基于Internet的件开发,使其成为高年级学生的一门经典实用的课程。.教目及义通过本课程的学习掌面向对的Java程设计语言学面向对程序设计的方法,使学生进一步掌握所学的面向对象技术完整系统开发的方法。掌握本课程的基本内容将有利于学生提高和培养其灵活运用所掌握的Java语言的综合应用能力解决实际工程问题的能力。.教内与学求本课程共分十二章即涉及语概述,Java语基础,Java及用,图形用户界面GUI)程序,事件处理的机制,掌握中的异常处理机制、多线程、输入输出流、JDBC和SOCKET通技术等技术,本课程系统地讲授面向对的程序设计的方法。本课程要求学生掌握程语言基本概念,学会使用Java类库中的类编写图形用户界GUI程序握Java中的异常处理线入出流和SOCKET通信技术熟练地用于编程。.教重、点重点Applet及用、图形用户界面GUI)程序、件处理的机制、多线程、入输出。难点:多线程、输入输出流、和通技术。.教方及学段理论教学、实验教学、课程设计、项目开发实习以及相关的兴趣小组,以期真正做到学中练,练中学。采用一体化的教学方法,每次课开始教师先讲解本次课程语法理论及涉及的例程后学生在上机课进行模仿编程随后根据学生模仿情况进行点评,最后要求学生完成本次课提高编程题。实验教学主要根据《实验教学大纲》及《实验指导书的容要求求生通过实验能够对课堂讲授内容进行验证计或综合运用,从而进一点加深知识的理解与掌握。在课程设计、实习环节中,以软件工程方法分析实际应用项目,指导学生进行实际应用项目开发。选拔优秀学生参加教师的科研项目。培不得用于商业用途
仅供个人参考养学生创新精神和实践能力。讲课,多媒体教学课堂讲授,多媒体教学,习题课,课堂讨论,作业,上机实习.材主参书教材:《Java与面向对象程序设计》印旻编著参考书:[1](美)刘易斯等著张恩等译Java面向对象程序设计(第二版电子工业出版社[2]H.M.Deitel“Java序设计教程华学出版社2004-3[3].耿祥义实教程”北京:
清华大学出版社.Bruce著陈等译编程思想”北京机械工出版社.它课程总学时数:其中,课堂讲授
实验:课程设计:2周
课外教学(项目开发实习以及相关的兴趣小组时间不得用于商业用途
仅供个人参考二、正部分第章语言概一教要了解言的产生、应用前景和特点HTML文的作用;掌握语言和语的相同处及不同处JavaA编开发环境J2SDK安装、设置与使用Visual的使用Java序和Java程的编辑、编译和运行过程。二教内第一节Java语言产生的背景知要点Java语的产生语的应用前景;第二节Java的要特点知识要点:Java主要特点Java语和语言的相同处及不同处;第三节Java的发环境知识要点:Java程开发环境J2SDK安装、设置与使用、VisualJ++的使用第四节Java语程序的结构知识要点:JavaApplet和Java;JavaApplet程的编辑、编译和运行;Application程的编辑、编译和运行;三本学数课堂教学:2学
实验:2学第章面对特一教要了解面向对象、对象、类与实体;对象的属性与相互关系;系统定义的类包);向对象的软件开发过程象装承与派生态性的含义了解语Object类、数据类型类、Math类System类功能及所提供的属性和方法;掌握类的可访问控制符和非访问控制符的种类及其控制功能;域的可访问控制符和非访问控制符的种类及其控制功能;方法的可访问控制符和非访问控制符的种类及其控制功能;用户程序自定义类和对象的基本格式Java方的重载;构造函数继承与重载的含义及应遵循的原则;父类与子类、属性继承和方法继承的操作过程,方法的继承、重载、覆盖的方法语言的包定义和使用,接口的定义和使用;二教内第一节面向象的基本概念知识要点:面向对象问题求解的提出;面向对象问题求解的概述;对象、类与实体;对象的属性与相互关系;面向对象的软件开发过程;面向对象程序设计方法的优点。面向对象程序设计方法的特点:抽象、封装、继承与派生、多态性第二节类定义知识要点:语言系定义的类;用户自定义的类和对象;类、成员变量、方法的各种修饰符;静态变量、方法与实例变量、方法区别。第三节类的承与多态知识要点语言类的继承Java语言的多态方的重载、方法的盖;属性的隐藏;构造函数的继承与重载;第四节Java语的包和接口不得用于商业用途
仅供个人参考知识要点:Java语的包定义和使用,接口的定义和使用第五节常用工具类知识要点:介绍语的工具类库三本学数课堂教学:8学
实验:8时第章
Applet及用一教要了解特点及工作原理的主要方法的动画技;Applet的声音技术;掌握序的编写与执;Applet的制图形;Applet的图像显;Application命令参数的使用,与览器间的通;二教内第一节Applet的工作原理知识要点:的点及工作原理第二节类知识要点:和Applet类关系的要方法第三节Applet程序与件知识要点:JavaApplication令参数的使与览器间的通;第四节应用知识要点:绘图;Applet的像示的画技术;的音技术;三本学数课堂教学:4学
实验:4学第章
图用界设一教要了解SwingGUI组件;图形界面的基本构成和实现掌握图形用户界面的设计方法;事件处理;图形用户界面的布局设计;基本组件、容器组件、菜单的使用。二教内第一节图形户界面的概述知识要点:图用户界面的构成和实现第二节事件事件处理知识要点:事件处理的方法,事件类和监听器第三节基本组件的使用知识要点:标签、按钮与动作事件;单、复选按钮,列表与选择事件;滚动条与调整事件;画布与鼠标、键盘事件;Panel与容器事件;Frame与口事件;第四节布设计知识要点:顺序布局,边界布局,卡片布局,网格布局,复杂网格布局第五节容组件、菜单的使用知识要点:容器概述、、、对话框和菜单的使用三本学数课堂教学:8学不得用于商业用途
实验:6学
仅供个人参考第章异和常理一教要了解异常处理的特点异类的继和派生关系;掌握异常的处理方法try、、及throw、的使用方法二教内第一节异常异常类知识要点:异常和异常类;第二节异常理知识要点:捕获异常,抛出异常第三节创建常知识要点:用户创建自己的异常三本学数课堂教学:2学
实验:1学第章多程一教要了解:线程的状态及调度、线程同步掌握:线程的实现(Java的程类与接线的实现二教内第一节线知识要点:线程的概念,线程、进程、程序区别;第二节线程创建知识要点:线程的实现方式Thread类Runnable接)两种方式比较线程的实现第三节线程步与死锁知识要点:多线程的调度和控制,多线程的互斥和同步三本学数课堂教学:2学
实验:1学第章输入输出一教要了解字节流、字符流的使用掌握数据流、文件缓冲类的使用,文件的处理与随机访问;二教内第一节流的念知识要点:流的定义输/出操作类型第二节输入输出类知识要点:标准输入输出类,字节流、字符流、数据流、文件缓冲类的使用第三节文件与随机访问文件知识要点:文件的处理与随机访问三本学数课堂教学:2学第章A的络程不得用于商业用途
实验:2学
仅供个人参考一教要了解数据报的基本概念掌握URL类使用方法,的SOCKET通机二教内第一节URL类问知识要点:用URL类问网络资源第二节SOCKET应知识要点:通机制第三节数报知识要点:数据报()讯方式三本学数课堂教学:2学
实验:2学第章数库程一教要了解的念,语句掌握序使用JDBCODBC桥数据库的进行访问与操作。二教内第一节SQL简知识要点:操作语句第二节使用JDBC连数据库知识要点:使用—ODBC桥数据库的进行访问与操作三本学数课堂教学:2学
实验:2学综合设计
学执人晓琴教研:件工程
系任核名不得用于商业用途
仅供个人参考仅供个用学习、究不得用商业用。personaluseonlyinstudyresearch;commercialuse.NurpersönlichenForschun
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论