预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《Java程序设计》实验教学大纲(专科) 一、课程说明: 《Java语言程序设计》是计算机应用技术专科专业学生的一门必修课程。Java语言作为当今Internet上最流行的编程语言,已经得到广泛的普及和应用。通过本课程的学习,使学生掌握Java桌面程序尤其是网络编程的基本方法,能够根据现实生活实践编制出一些实用的客户机/服务器小程序。 二、教学目的及要求: 本课程的任务是系统地向学生讲授Java程序设计语言面向对象的程序设计方法,熟练掌握Java的数据类型、流程控制语句和主要API函数的使用方法;熟练掌握Java图形界面设计、布局管理和事件监听方法;熟练掌握异常处理、线程和I/O操作等应用方法;掌握利用Socket进行客户机/服务器程序的编写;掌握JCreator或其他Java开发环境的基本操作。注意培养学生的逻辑思维能力;培养学生的团队协作精神;培养学生的学习的主动性和独立性。培养学生提出问题、分析问题和解决问题的能力。 要求学生能阅读Java语言的源程序,学会编制流程框图,具备利用Java语言编制和调试一个结构合理、清晰易懂、层次分明、算法正确的实用程序的能力。 培养良好的程序设计风格、编程和调试技巧;培养学生搜集资料、阅读资料和利用资料的能力;培养学生的自学能力。 三、教学重点及难点: 重点:类与对象,Windows环境下Java编程 难点:面向对象技术的多态性与虚拟性、异常处理、多线程、利用Socket进行客户机/服务器程序的编写。 四、与其它课程的关系: 先修课程:《计算机应用基础》、《C语言程序设计》 后续课程:《JSP技术应用》、《J2EE技术应用》、《软件工程》 五、学时、学分: 18学时,0.5学分 六、教学内容: 实验一Java语言使用环境 实验性质:基础 实验要求:必修 学时数:2 实验目的:1.熟悉Java语言的操作环境。 2.初步了解运行一个Java程序和Java小应用程序的过程。 实验内容:1.进入Java系统 2.如何安装JCreatorPro3.50 3.运行JCreatorPro,新建、打开、保存文件,编辑、编译、运行基本的Java程序和Java小应用程序。 主要仪器设备:计算机 实验二Java程序设计基础 实验性质:基础 实验要求:必修 学时数:2 实验目的:1.熟悉Java标识符的命名原则。 2.掌握变量类型、常量、运算符、表达式的格式和基本要求。 3、Java语言的控制语句的使用及名字空间和包的应用。 实验内容:1.进入系统 2.编写Java程序,对各种类型的变量进行定义,并观察运行结果,验证变量类型的定义。 3.包的应用和命名。。 主要仪器设备:计算机 实验三JavaApplet程序的设计 实验性质:基础 实验要求:必修 学时数:2 实验目的:1.进一步熟悉Java程序设计的环境。 2.掌握Applet程序的编写过程。 实验内容:编写一和Applet程序,将Applet资源加到Web页中,执行Applet程序。 主要仪器设备:计算机 实验四图形用户界面设计 实验要求:必修 学时数:2 实验目的:1.进一步熟悉Java程序设计环境。 2.掌握AWT和SWING应用,学习和使用容器和组建定义。 3.掌握标签、文本框、按钮、列表框、组合框、单选和复选按钮,菜单和工具栏的使用。 实验内容:编写一个或几个Java程序,将如上要掌握的知识融入案例中进行调试和实验,观察和体会结果。 主要仪器设备:计算机 实验五Java的布局管理 实验性质:基础 实验要求:必修 学时数:2 实验目的:1、掌握Java中的布局管理方法 2、掌握FlowLayout、BorderLayout和GridLayout的应用过程及其结果。 3、掌握CardLayout和BoxLayout及GirdBagLayout的应用过程及其结果。 实验内容:编辑一个Java程序对如上的布局管理方法进行编写和运行尝试,测试程序的结果。 主要仪器设备:计算机 实验六Java事件监听 实验性质:基础 实验要求:必修 学时数:2 实验目的:1.掌握Java事件监听机制 2.掌握常用的事件监听接口和适配器的使用。 实验内容:编写事件监听类和组件注册到事件监听类程序。 主要仪器设备:计算机 实验七Java异常处理 实验性质:基础 实验要求:必修 学时数:2 实验目的:1.掌握Java异常处理机制 2.掌握常见异常及其处理方法。 实验内容:编辑、测试程序,对常见的异常进行甄别和处理。 主要仪器设备:计算机 实验八JAVA多线程程序的设计 实验性质:基础 实验要求:必修 学时数:2 实验目的:1.掌握线程概述、线程与进程的区别、线程的状态; 2.线程的建立方式。 实验内容:编辑、测试线程的程序。 主要仪器设备:计算机 实验九Java文件处