欢迎来到天天文库
浏览记录
ID:15240313
大小:127.00 KB
页数:14页
时间:2018-08-02
《(软件学院)java实验要求 - 2011》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、JAVA实验要求实验(一)一、目的1、熟悉JAVA开发环境。2、掌握JAVA编译命令,掌握JAVA执行命令。3、编写简单的JAVA程序。二、步骤1、查看JAVA安装目录,观察bin目录下的可执行文件,观察lib目录下的库文件(参见书P18页)2、查看环境变量Path,Classpath的设置内容3、编写HelloWorld程序,执行通过4、改变HelloWorld程序,改为输出字符串MyFirstJavaProgram5、编写例3-26、编写例3-314实验(二)一.目的1.熟悉有关类和对象的概念2.熟悉有关
2、引用的概念二.步骤1、创建一个类和相应的对象1)一个点可用x和y坐标描述。定义一个称为MyPoint的类来表达上述想法。2.)在你的类中编写一个类方法,然后为类型MyPoint声明两个变量,将变量称为start和end;用newMyPoint()创建对象并分别将引用值赋予变量start和end;3)将值10赋予对象start的成员x和y;将值20赋予对象end的x值,将值20赋予对象end的y值。4)分别打印MyPoint对象(start和end)的成员值(x和y)。5)编译并运行程序。2、检验引用赋值使用你
3、在前一个练习中MyPoint类,增加代码到main()方法,以完成下列事项:1)为类型MyPoint声明一个新的变量,称之为stray。将现存变量end的引用值赋予stray;2)打印end和stray变量的成员x和y的值;3)赋予变量stray的成员x和y新的值;4)打印end和stray的成员的值;编译并运行MyPoint类。end的值反映了stray内的变化,表明两个变量都引用了同一个MyPoint对象;5)将start变量的成员x和y赋予新的值;6)打印start和end的成员值;再次编译并运行MyP
4、oint类。14实验(三)一.目的熟练编写、编译并运行两个使用标识符、表达式和控制结构的算法程序。二.步骤1、创建一个阶乘应用程序一个数X的阶乘(通常记作X!)等于X*(X-1)*(X-2)*…*1。例如4!等于4×3×2×1=24。创建一个称作Factor的应用程序,利用该应用程序可打印2,4,6和10的阶乘。2、求解一个几何题程序编写一个称作hypotenuse的Java软件程序,从已知直角三角形的直角边计算最长边。14实验(四)一.目的1.理解基本的矩阵概念;2.熟练掌握定义和使用数组。二.步骤1、基本
5、数组的使用1)创建一个称作BasicArray的类,在...main()方法中声明两个变量,一个是thisArray,另一个是thatArray,它们应属类型arrayofint。2)创建一个数组,它有10个int值,范围从1至10。分配这个第三数组的引用给变量thisArray。3)使用for()循环打印thisArray的所有值。编译并运行程序。4)对每个thisArray的元素,建立它的值为索引值的阶乘。打印数组的值。编译并运行程序。5)分配thisArray的引用给变量thatArray。打印that
6、Array的所有元素。编译并运行程序。6)修改thisArray的某些元素,打印thatArray的值。编译并运行程序。7)创建一个有20个int值的数组。分配新数组的引用给变量thatArray,打印thatArray的值。编译并运行程序。8)拷贝thisArray的值给thatArray。打印thatArray的值。9)改变thatArray的某些值;打印thisArray和thatArray。2、数组的数组1)创建一个称作Array2D的类,在main()方法中声明一个称作twoD的变量,它应属类型ar
7、rayofarrayofint。2)创建一个元素类型为int的数组,该数组应包括4个元素并被赋值到变量twoD的elements[0]。3)编写两个嵌套for()循环语句以打印twoD14的全部值。以矩阵的格式安排输出(可采用System.out.print()方法)。4)编译并运行程序。你应该能发现此时出现了运行错误(空指针异常),这是因为twoD的elements[1]至[3]未被初始化。5)分别创建包括5个、6个和7个元素的int数组,将这些数组的引用分别赋予twoD的elements[1],[2]和[
8、3];确认完成上述操作的代码是在第3步所描述的嵌套for()循环之前插入的。6)编译并运行程序。这次你应该看到一个零值的非矩形布局。14实验(五)一.目的1.理解类和对象的概念;2.熟练使用继承、构造函数及数据隐藏等面向对象概念。二.步骤1.银行帐目1)设计一个银行帐户类(Account),包含以下信息,帐号,储户姓名,开户时间,帐户余额等并要求该类能够完成开户,存款,取款等功能。2)对Accoun
此文档下载收益归作者所有