欢迎来到天天文库
浏览记录
ID:18891530
大小:92.00 KB
页数:8页
时间:2018-09-26
《《java语言程序设计》教学大纲29177new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、四川机电职业技术学院信息工程系InformationEngineeringDepartmentOfSCEMI《JAVA语言程序设计》教学大纲一、课程性质和任务面向对象技术被称为是程序设计方法学的一场革命,它已经逐步替代了面向过程的程序设计技术,成为计算机应用开发领域的主流趋势。该技术所提倡的模拟现实世界的思维方式、数据与操作相捆绑的程序风格符合现代大规模软件开发的要求和潮流。JAVA语言是面向对象技术成功应用的著名范例。以网络为中心的计算是当今计算机发展的主流,网络程序设计已经成为应用程序设计的主体。Java程序设计是网络应用的重要组成部分。此课
2、程是计算机相关专业学生的必修课。此课程的先修课是程序设计基础,网络数据库,网页制作。Java程序设计是网络应用的程序设计的主要语言之一,在基于Web的C/S的网络程序设计中与网络数据库,网页制作的技巧是紧密相连的。此课程与程序设计基础、网络数据库、及网页制作课程相互连系,相互补充。分别给学生提供基于Web的C/S程序设计放方法和技能,面向对象程序设计方法,网络数据库的设计和管理,及网页制作的技巧的学习。使学生能够利用Java语言的程序设计将网络数据库,动态网页信息有机地结合起来。使学生的技能得到综合、系统的训练和培养,成为社会所需专用人才。二、课
3、程的基本要求(一)知识要求:1.理解Java语言的各种常用的基本数据类型的意义;2.理解Java语言的对象,抽象与封装,类与类的继承,及类的多态性的概念;3.了解Java语言有哪些基础类库,理解Java的包的含义;4.理解Java语言中异常的概念;5.理解Java语言中线程的概念;6.理解Java语言中I/O处理的功用;7.理解Java图形用户界面;理解AWT的意义,及AWT的事件处理;8.理解Java小应用程序Applet,应用程序Application各自的作用和它们的区别;9.理解C/S、B/S通信;10.了解JDBC接口的功用。(二)能力
4、要求1.熟练掌握Java语言的基本数据类型,运算符及表达式,控制结构,字符串的应用;2.会运用面向对象编程特点,使用抽象、封装、继承、多态编写简单的类和使用类对象编程。3.会定义包;4.掌握Java语言基础类、字符串类的应用;5.掌握异常的应用方法,进行异常处理设计;6.掌握线程的使用方法;7.掌握Java语言的I/O编程及应用方法;8.会设计Java图形用户界面和图形编程;9.掌握Applet小应用程序的设计方法,设计小型网络应用程序;10.掌握Application应用程序的设计方法,设计小型网络应用程序;8四川机电职业技术学院信息工程系In
5、formationEngineeringDepartmentOfSCEMI11.会简单的JDBC的数据库编程。三、教学内容引言1.java语言的背景2.java语言的特点3.java与internet4.java的应用前景第一章java语言基础与程序设计结构1.1简单的java程序1.1.1一个java的应用程序1.1.2一个java的小应用程序1.1.3注释1.1.4标识符1.1.5关键字1.1.6java的编辑,编译以及运行过程1.2数据类型1.2.1字面常量1.2.1.1整型字面常量1.2.1.2浮点字面常量1.2.1.3布尔字面常量1.2
6、.1.4字符字面常量1.2.1.5字符串字面常量1.2.2简单类型1.2.2.1整数类型1.2.2.2浮点类型1.2.2.3字符类型1.2.2.4布尔类型1.2.3变量和常量1.2.3.1变量1.2.3.2常量1.2.4字符串1.2.5数据类型的转换1.2.5.1数据类型的自动转换1.2.5.2数据类型的强迫转换1.3运算符与表达式1.3.1算术运算符与表达式1.3.2关系运算符与表达式1.3.3逻辑运算符与表达式1.3.4条件运算符与表达式1.3.5位运算符1.3.6运算符的优先权与结合性1.4语句8四川机电职业技术学院信息工程系Informa
7、tionEngineeringDepartmentOfSCEMI1.4.1声明语句1.4.2表达式语句1.4.3控制语句1.4.4异常处理语句1.5控制结构1.5.1顺序结构1.5.2选择结构1.5.2.1if语句1.5.2.2switch语句1.5.3循环结构1.5.3.1while语句1.5.3.2do语句1.5.3.3for语句1.5.4带标号的break语句1.6数组1.6.1数组的声明,赋值及引用1.6.2数组的数组1.6.3数组的应用实例第二章java面向对象程序设计2.1面向对象程序设计的基本知识2.1.1面向对象程序设计的出现与基
8、本概念2.1.2对象2.1.3抽象与封装2.1.4类与类的继承2.1.5类的多态性2.2类2.2.2类的访问权限2.2.3类的成员变量2
此文档下载收益归作者所有