Java实习计划及指导书11高软江帅 下载本文

内容发布更新时间 : 2024/11/8 11:36:41星期一 下面是文章的全部内容请认真阅读。

新疆农业职业技术学院

《Java程序设计》 教学实习报告

部 门:信息技术分院 专 业:软件技术 班 级:2011高职软件 姓 名:江帅 指导教师:徐玉莲

一、上机实习的目的:

1、熟悉Java语言的程序开发环境。

2、加深对讲授内容的理解,特别是语法规定,类的使用,图形用户界面,必须通过多次上机才能熟练掌握。

3、学会上机调试程序,发现并排除程序中的错误,保证程序的正确运行。

二、上机实习的步骤要求:

1、准备好上机所需的源程序文件,经人工检查无误后才能上机,程序必须是自己编制,不许抄袭。

2、上机输入和调试自己所编写的程序。能够独立处理上机中出现的问题。 3、上机结束,应写出实习报告。

三、实习报告要求:(包括以下内容)

1、实习目的、时间 2、实习内容 3、操作步骤 4、运行结果

5、分析与思考,对运行情况的分析及本实习的经验总结。

四、考核办法

本次实习将作为学生的实习成绩,采用百分制,细则如下:

1、完成情况分为优(90-100分),良(80-89分),中(70-79分)及格(60-69分),不及格(60分以下)。

2、每人按要求完成实习任务,出一份实习报告40%。 3、实习表现及现场评分40% 4、考勤分占20%。

五、考核标准

优:每次的实训都完成无误,实习报告书写工整,无迟到,早退现象。 良:5次实训基本完成,实习报告书写工整,无迟到,早退现象。

中:5次实训最多有1次完成不好,实习报告书写较工整,迟到,早退现象、不超过5学时。 及格:5次实训最多有2次完成不好,实习报告书写较工整,迟到,早退现象、不超过4学时。 不及格:5次实训有一半完成不合格,实习报告书写潦草,迟到,早退现象严重。

六、实习内容

实训一 相关环境搭建

实训目的:

1、熟悉Java语言的程序开发环境 2、理解Java两类程序的运行机制。 实训环境:

Windows xp; JCreator;

Eclipse+Tomcat+Access 实训内容:

1、 练习搭建Java开发平台。

第一步:安装jdk。安装在D盘的根目录下面。

第二步:安装好后,选择“开始”→“运行…”命令,在打开的“运行”窗口中输入“cmd”命令并“确定”。在打开的命令行窗口中,分别执行java和javac命令。

第三步:查看操作系统环境变量。

第四步:设置环境变量及path环境变量的作用和设置。

2、 编写运行一个简单的Java应用程序,并输出hello world。要求:a.使用控制台编译和执行。b.使用Jcreator编译和运行.

文本编辑

public class HelloWorld{

public static void main(String arg[]){ System.out.println(\ }

3、*试着进行Eclipse+Tomcat+Access环境的搭建 实训分析总结:

Java两类程序的运行机制的分析。

实训二 Java基础-控制语句使用实例

实训目的:

1、熟练掌握Java语言中的三种基本的流程控制 2、能够读懂一般流程控制的实例 3、理解数组的概念 4、掌握数组的定义方法 5、掌握数组的应用 实训环境: Windows xp;

Jcreator 实训内容:

1、随机输入3个数,要求按降序排列。

文本

2、编写程序,用循环语句列出1到10的阶乘值。

文本

3、编写程序显示一年的月份。月份要保存在数组中。

文本

4、定义一个二维数组,从键盘输入数据,要求求出最大值元素、最小值元素。

文本

实训分析总结:

1、三种循环语句的数据流程图如何执行?

2、三种循环语句的语法格式。

while循环语句是当型结构,它的语法格式是: [initalization]

While(loop-condition){ Body; [iteration;] }

for循环语句是当型结构, 在几种循环语句的使用中最为灵活,语法格式是: for([initialization];[loop-condition];[iteration]){ body; }

break语句的作用是终止包含break语句的程序块,语法格式为: break[label]

3、 什么是数组元素,数组下标? 数组里的元素称为数组元素。 例:int a[10]={1,2,3,4,5,6,7,8,9,0};

大括号里面的数字就是元素,a[10]就是定义可以放得下10个元素的数组.10是数组的下标,a就是数组名。

4、 数组的定义形式(声明,空间的分配)。 Java中数组的声明格式为:

Type arrayName[];或type[]arrayName;

type(数据类型)可以为java中任意的数据类型,包括基本数据类型和对象类型,arrayName(数组明)为一个合法的标识符,[]指明该变量是一个数组类型变量。

数组的空间分配:

Java在数组的声明时并对不为数组元素分配内存,因此在[]中不用指出数组中元素的个数,既数组长度。格式:arrayName=new type[arraySize];其中arraySize指明数组长度。

实训三 类的封装、继承与多态性

实训目的:

1、理解类、封装、继承多态的概念。 2、掌握类的对象的创建和使用。