JAVA程序语言设计实验

上传人:大米 文档编号:471504055 上传时间:2023-04-14 格式:DOC 页数:107 大小:1,015.50KB
返回 下载 相关 举报
JAVA程序语言设计实验_第1页
第1页 / 共107页
JAVA程序语言设计实验_第2页
第2页 / 共107页
JAVA程序语言设计实验_第3页
第3页 / 共107页
JAVA程序语言设计实验_第4页
第4页 / 共107页
JAVA程序语言设计实验_第5页
第5页 / 共107页
点击查看更多>>
资源描述

《JAVA程序语言设计实验》由会员分享,可在线阅读,更多相关《JAVA程序语言设计实验(107页珍藏版)》请在金锄头文库上搜索。

1、实验部分实验第一个java程序实验目的 建立一个JAVA控制台程序应掌握以下内容:通过建立一个JAVA控制台程序应掌握java开发环境搭建,开发工具的使用实验时间:120分钟实验要求() 安装JDK,配置环境变量() 使用编辑器建立一个JAVA项目() 创建包和类。() 在类中申明方法,定义main方法,能给main方法传递参数() JAVA常用命令:java、 javac实验目的() 在windows下安装JDK并配置环境变量在sun公司的网站上提供了JDK的下载。当前最新的版本是jdk6 update 14。下载地址如下:http:/ 环境变量设置)单击“开始”菜单,单击“控制面板”:)

2、双击“系统”,打开系统信息页面。)选择“高级系统设置”,打开高级设置页面如下:)点击“环境变量”,打开环境变量设置页面:首先新建一个用户变量,在用户变量部分,点击“新建(N)”,输入变量名:JAVA_HOME;输入变量值:c:jdk1.6.0_14,并点“确定”保存。再设置系统path,在系统变量中,选择“Path”为题,点“编辑(I)”,打开系统Path编辑对话框如下:在变量值中加入“c:jdk1.6.0_14bin”。注意与其它的变量值之间用“;”分隔。该路径指向的是JDK中可执行文件所在的路径。到此就完成了环境变量的设置工作。下面对我们设置好的环境变量进行测试。() 测试环境变量。当配置

3、完环境变量后,可以通过命令行方式来测试我们配置的环境变量是否有效。键入java -version 查看是否可以执行java.exe命令,输出JDK的版本信息。当正确输出时,表示环境变量设置正确。() 创建第一个Java工程)在Eclipse中建立java工程首先打开Eclipse。打开后的页面如下:新建项目。点击“File”,选择“New”、“Java Project”。打开新建java项目页面,如图所示:在“Project name”中输入新项目名。这里我们输入“firstProject”。在该页面“Contents”项,指定项目的路径,默认为Eclipse的工作目录(Workspace)。

4、在“JRE”项中,可以指定该项目使用的JDK版本。这里我们都取默认的选项。点击“Finish”,完成项目创建。在下图中可以看到新建的项目,在 “Navigator”中已经列出。)在项目工程中创建文件夹(包)点击“firstProject”,将项目展开,可以看到有两个目录,第一个是“bin”目录,这下面存放的是编译后的文件;第二个目录是“src”,这是我们将要在其中建立java文件的地方。在实现的项目工程中,我们一般会将代码按功能和模块为成不同的目录,在对应的目录下编写java代码。建立目录的过程如下,右击“src”,从中选择“New”,指定“Folder”。打开新建目录窗口,在“Folder

5、Name”中,输入新建目录的名字。我们在这里输入:hello,并点“Finish”保存。建成的目录将显示在“src”目录下。)新建第一个java类现在我们在hello目录下,新建一个java类。实现输出用户输入的名字,并致以问候的功能。右击“hello”目录,选择“New”、“Class”。打开新建类窗口。如下图所示:输入类名:Hello,并点“Finish”确认。将新建一个Hello类。如下图示:)为类添加方法我们现在只在该类中添加一个main方法,该方法接受一个名字作为参数并打印出“你好: XXX”。该类的完整代码如下:package hello;public class Hello /注

6、释:输出你好XXXpublic static void main(String args) System.out.println(你好: + args0);)为main方法设置参数main()方法的括号内部,是方法参数的定义。该方法参数定义为一个字符串数组。在Eclipse 集成的IDE环境中,通过设置“Run”菜单中的“Run Configration ”项来设置。在“Program arguments:”中输入参数,当要向数组参数中输入多个数组项时,参数之间用“空格”分隔。此处我们输入“programmer”,如下图所示。)运行程序现在可以运行程序了。点击“Run”菜单中的“Run”或使用

7、快捷键“Ctrl + F11”,我们将看到运行的结果:你好: programmer() 在前面实验的基础上完成以下实验)在前面已经建好的工程下,新建一个“myhello”目录,在该目录下新建一个HelloWorld类。实现输出”Hello World”功能。实现方式参考上一实验。)用java命令编译前两个java文件为class文件,并用java命令执行这两个class文件。实验2 数据类型和变量实验目标:通过该实验使学员能够掌握基本数据类型,标示符,常量和变量,以及数据类型的转换实验时间:120分钟实验要求() 掌握基本数据类型() 标识符的定义() 变量的声明与赋值、常量的声明与赋初值()

8、 数据类型之间的隐式转换和显示转换() 变量的作用域实验内容() 变量的定义与赋值定义一个int型变量i1;定义一个long型变量l1,其值为long类型所能表示的最大值;定义一个float型变量f1,其值为3.14;定义一个double型变量d1,其值为100.00001;为i1赋值为:90;然后将定义的变量值输出。public class Variable public static void main(String args)int i1; /l1的值,为Long数据类型的最大值。long l1 = Long.MAX_VALUE; float f1 = 3.14F;double d1 =

9、 100.00001D;i1=90; /为i1变量,赋值。/ 输出变量的值System.out.println(i1);System.out.println(l1);System.out.println(f1);System.out.println(d1);() 常量的声明与赋值声明两个int型常量i1、 i2。其中i1的值为500,i2的值为100。i1在声明时不赋以初值。public class Const final int i1; / 声明一个常量final int i2 = 100;/ 声明一个常量,并赋初值public Const() /在构造方法中,初始化常量。对构造的概念,在以

10、后介绍。i1 = 500; System.out.println(i1);public static void main(String args) Const c = new Const();System.out.println(c.i2);() 数据类型定义与转换计算机在科学计算中,仍占很大的比重。但是不能很好的对数据类型进行定义和转换将导致计算出错,根本不能得出我们想要的结果。这不是计算机的问题,而是我们在编程时,必须注意的问题。在下面的实验中,会给大家演示。存在银行的钱一分利息都没有小数吃掉大数在银行中存入10000000元本金,利率10%。应得利息为1000000元,可是为什么一分钱都

11、没有了呢?public class Interest public static void main(String args)int capital = 10000000; /本金10000000元double interestRate = 0.10; /百分之十的利率/计算利息:本金*利率double interest = capital *(int)interestRate;System.out.print(利息:+ interest);输出结果:利息:0.0 。请大家思考为什么?用计算机计算的值比人工计算的精确吗?也许没有小学生计算的精确我们还以上一题为例,来计算10000000元本金,

12、利率10%,应得的利息,大家都知道,利息应为1000000元整。我们来看计算机计算出的结果是什么。public class Compute public static void main(String args)float interestRate = 0.1f; /百分之十的利率double capital = 10000000d; /本金10000000元/计算利息:本金*利率double interest = interestRate * capital;System.out.print(利息:+ interest);计算的输出结果为:利息:1000000.0149011612。如果有1

13、0000个储户都在银行存了这么多钱,银行要多支持多少利息呢?请思考,是什么原因导致计算不精确?() 编程实现以下实验编程计算利息:在银行中存入10000000元本金,利率10%。计算出正确的利息是多少?编程题,计算圆周长(将定义为常量)。实验3 运算符和表达式实验目的通过该实验使学员能够掌握基本运算符,表达式编写实验时间:120分钟实验要求() 掌握运算符的使用() 掌握表达式的编写() 掌握运算优先级实验内容() 计算房屋价格某房地产开发商开发的房屋,面积大于100,并且小于等于500时,单价为8000,其它面积单价都为10000。据此计算房屋价格。public class Compute public static void main(String args)float width = 10.4f; /宽度float length = 15.25f;/长度float acreage = width * length;/面积/当面积大于100,并且小于等于500时,单价为8000,否则为10000int price = 100acreage & acreage =500 ? 8000 : 10000;/计算总价float charge = p

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 工业自动化

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号