欢迎来到天天文库
浏览记录
ID:14010626
大小:46.50 KB
页数:5页
时间:2018-07-25
《辽宁科技大学课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、辽宁科技大学课程教学大纲课程名称:Java程序设计英文名称:JavaProgramming课程编号:x4050661学时数:64其中实验(实训)学时数:24课外学时数:0学分数:4.0适用专业:网络工程、软件工程一、课程的性质和任务Java程序设计是网络工程和软件工程等专业的一门专业选修课。Java语言是纯面向对象语言,集平台无关特性、安全机制、高可靠性和内嵌的网络支持于一身的特色使之成为当前编写网络程序的首选工具之一,是作为当今INTERNET上最流行的编程语言,也是掌握当今最流行的企业架构J2EE技术的基础。通过本课程的学习,使学生掌握用JAVA语言实现
2、面向对象编程的基本方法,学习和了解接口、多线程、图形用户界面、网络编程等常用技术。为高层次的Java技术应用(WEB开发,分布式计算)奠定基础。二、课程教学内容的基本要求、重点和难点1、Java语言概述了解Java语言的发展、特点、应用领域和程序开发过程;理解Java开发和执行环境;掌握Java开发和执行环境的安装、配置,简单程序的调试过程。重点:Java开发环境的配置。难点:Java小程序的调试。2、Java程序设计基础了解结构化程序设计方法的基本特征;掌握Java的标识符、关键字、常量、变量、数据类型、变量的作用域、表达式、运算符及其运算优先级。熟练掌握
3、Java语言的基本程序结构。重点:JAVA语言的基本语法及语句结构。难点:运算符的优先级和结合性的正确理解和应用,强制类型转换。3、类与对象理解面向对象程序设计的基本思想;掌握Java类的基本概念、定义规则和设计方法;掌握Java类中成员方法和构造方法的定义、方法重载的意义及其实现;理解Java的静态成员变量和实例变量的区别及其基本特征和适用场合;掌握Java类对象的创建与使用方法;理解Java访问权限的控制机制,掌握相关访问控制符的使用方式。重点:面向对象程序设计的基本思想、基本概念、基本语法定义,包括:对象、类。类和对象之间的关系。难点:类的设计方法、访
4、问权限的控制机制、静态成员的使用。4、继承与多态理解类的继承的基本思想,掌握类的继承的实现方法;理解子类的相关概念与定义,掌握子类的定义和应用方法;理解类成员方法的重载与覆盖的意义,掌握其应用方法;理解多态的基本概念及其作用,掌握多态的实现方法;理解抽象类的相关概念及抽象类与普通类的区别,掌握抽象类的创建和应用方法;理解接口的基本概念和特点及接口和类的区别,掌握接口创建方法及其实现手段;理解包的相关概念,掌握包的创建和导入方法;掌握Java异常处理机制。重点:继承与多态的基本思想、基本概念、基本语法定义、子类的相关概念与定义规则、类成员方法的重载与覆盖、抽象
5、类、接口、包、异常的相关概念及应用方法。难点:面向对象的继承与多态的基本方法及其使用。5、系统类、数组与字符串了解系统类(标准输入/输出、系统属性、集成原始方法);理解Java数组的用途,掌握Java数组的类型以及数组创建、初始化和使用方法;掌握Java字符串String类的定义及相关成员方法的使用;理解String类和StringBuffer类的异同;熟练掌握字符串与数据变量之间的转换。重点:数组的概念、创建、初始化以及字符串的使用方法及与数据变量之间的转换。难点:String类和StringBuffer类的异同;字符串与数据变量之间的转换。6、文件管理与
6、I/O流了解文件管理的目的,掌握文件对象的创建及常用方法;理解Java的输入/输出流、字节流与字符流的类的层次,熟练掌握基本的字节流对象的创建及文件的访问方法;理解过滤流中的格式化流和缓冲流的使用特点及文件的顺序访问和随机访问的区别、各自特点;了解字符流应用特点及常用方法;熟练掌握应用字符缓冲输入流接受键盘输入字符串,应用打印流输出文本文件的方法。重点:文件对象的创建及常用方法;应用字符缓冲输入流接受键盘输入字符串,应用打印流输出文本文件的方法。难点:应用字符缓冲输入流接受键盘输入字符串,应用打印流输出文本文件的方法。7、图形用户界面GUI了解Java图形界
7、面组件之间的层次关系;理解Swing容器的概念,掌握几种相关容器的使用方法;理解Java布局管理器的作用,掌握几种常见的布局管理器的使用方法;理解Swing组件的基本思想,了解Swing组件与AWT组件之间的关系,掌握Swing常见基本组件的功能和使用方法;理解Java的事件处理机制,了解Java的低级事件与语义事件的区别,掌握Java窗口事件、鼠标事件的处理方法;理解Java事件适配器类的作用,掌握Java常见的事件适配器类的使用方法。重点:Swing常用基本组件的功能和使用方法。难点:Java的事件处理机制。8、多线程技术理解线程的基本概念,掌握线程类的
8、两种创建方法;了解Java线程的状态类型,掌握线程状
此文档下载收益归作者所有