全球旧事资料 分类
课程名称:Java语言开发适用专业:地理信息系统课程总学时:48大纲执笔人:一、教学目标
课程编码:01356130实验学时:20授课单位:测绘与地理信息工程系
《JAVA语言开发》是地理信息系统专业学生的一门必修课。通过《JAVA语言开发》课程的学习,使学生理解的Java跨平台的虚拟机机制,加深理解面向对象、类、封装及接口继承,培养学生异常处理及多线程机制思维,让学生掌握图形化界面设计及JDBC数据库编程方面的知识。培养学生的实际动手能力,激励学生在Java及Web应用设计及开发方面的创新精神,培养正规系统程序设计的能力。二、基本要求理论上,要求学生掌握Java语言的基本语句、语法,重点掌握面向对象的程序设计方法,掌握Java语言的GUI、事件处理和异常处理,掌握JavaApplet的创建与使用,掌握Java的数据流、多线程和网络应用。技能上,要求能较熟练地使用JDK,进行Java程序的编辑、编译和调试技术,通过实验培养学生使用Java语言开发有一定实用价值的应用程序的能力。三、实验项目内容与学时分配序号实验项目名称内容提要使学生熟悉Java的开发环境的安装与配置,掌握Java应用程序的编写、编译、运行过程。掌握分支与循环语句的使用;培养学生运用所学的知识解决实际问题的能力。使学生掌握面向对象编程的思想;掌握类的定义、变量声明、方法声明及实现;掌握对象的创建。掌握构造方法的定义;理解构造方法的原理;掌握方法重载的实现。使学生掌握包的创建与引用;掌握四种访问控制权限的应用。使学生掌握异常处理的方法与技巧;掌握常见异常的捕获和处理方法;掌握异常抛出与传递的方法。使学生熟悉基本组件特征及应用;掌握组件属性设置方法。掌握每组人数实验学时实验类型备注
1
Java开发环境与Java流程控制
60
2
上机
2
类与对象的基本操作、构造方法与方法重载
60
4
上机
3
包与访问控制权限
60
2
上机
4
异常类及异常处理
60
2
上机
5
常用组件与事件处理
60
4
上机
fActio
Eve
t、TextEve
t、ItemEve
t、Wi
dowEve
t、MouseEve
t、KeyEve
t事件的处理。使学生掌握文件输入输出类的使用方法与技巧;掌握利用输出输出流类解决实际问题的一般思路。使学生掌握通过Ru
able接口实现多线程的方法与技巧;培养学生综合运用GUI组件运用多线程技术解决实际问题的能力。使学生掌握URL类的简单应用;了解URL类与I
etAddress类的高级应用。
6
文件输入输出流
60
2
上机
7
多线程应用
60
2
上机
8
网络编程基础训练
60
2
上r
好听全球资料 返回顶部