实验1 熟悉Java程序开发环境

合集下载

实验一 熟悉Java程序开发环境及简单Java程序设计

实验一 熟悉Java程序开发环境及简单Java程序设计

实验一熟悉Java程序开发环境及简单Java程序设计一、实验目的和要求1.掌握JDK开发环境的配置;2.掌握在JDK环境中编译和运行程序的操作;3.掌握Java语言的基本语法和基本数据类型的使用方法:4.熟练运用分支、循环等语句控制程序流程。

二、实验内容1.完成教材P23的实验内容。

2.编写一个Java应用程序。

用户从键盘输入两个数,程序判断两个数的大小后,将最大的一个数输出。

提示:为实现从键盘上输入数据,除了课堂上讲授的方法外,还可以通过输入对话框来实现。

首先导入类:import javax.swing.*;然后执行String strNumber1=JOptionPane.showInputDialog("请输入第一个数");String strNumber2=JOptionPane.showInputDialog("请输入第二个数");语句,可以分别弹出一个输入字符串数据对话框,用户输入的字符串将分别返回给strNumber1和strNumber2。

最后为了比较两数大小,还需将字符串转化为数值。

执行int number1=Integer.parseInt(strNumber1);int number2=Integer.parseInt(strNumber2);语句。

可以将形如"23"和"25"的字符串转化为int型数据。

3. 编写一个Java应用程序。

运行时向用户提问“你考试考了多少分?”,接受输入后判断其等级,显示等级。

规则如下:优:90≤分数≤100良:80≤分数<90中:70≤分数<80及格:60≤分数<70差:0≤分数<604. 编写一个Java应用程序。

输出'A'到'Z'的Unicode码值。

输出格式为:字符=码值。

每行输出5个字符的码值。

5.产生10个2~100的随机正整数,然后逐个判断这10个数是不是素数,并输出判断的结果。

实验一 熟悉java开发环境

实验一 熟悉java开发环境

实验一熟悉java开发环境1、搜索关键字java se 7.0,下载并安装。

2、打开网址/downloads/下载eclipse classic 4.2 版本,安装。

3、打开eclipse主程序,看到下面界面注意:该对话框是要求你设置工作目录,建议在D盘根目录建立文件夹workspace,然后选择OK。

意思是说以后建立的java工程文件都放到d:\workspace中。

4、如果是第一次运行eclipse会看到下面的界面之后看到如下界面:5、设置jdk。

菜单命令“window-preference”选择出installd JREs对话框,如下点击右边的Add按钮,弹出下面窗口点击browse按钮,看到选择第一步安装的jdk所在文件夹。

点击确定回到下面界面。

选中刚才新添加上的jdk,最后点击OK按钮,即可。

6、按照下图所示菜单命令,建立一个java工程。

“File-new-java project”出现一个文档创建选项对话框如下图所示:设置Project name 为MyFirstJava(也可以设置成其他的名字),然后点击finish按钮。

到下面的界面:6、建立一个class文件。

“File-new-class”,得到下面界面Name设置为HelloWorld,点击finish,得到下面界面7、窗口中编辑如下代码:public class HelloWorld {public static void main(String args[]){ S ystem.out.println("Hello World!");}}点击run按钮,console窗口中运行输出结果。

8、再建立一个class文件,“File-new-class”。

过程同上,class的内容编辑如下:import java.applet.Applet;import java.awt.Graphics;public class HelloWorldApplet extends Applet {public void paint(Graphics g){g.drawString("Hello world!", 10,20);}}点击run按钮,会出现applet查看窗口如下:。

熟悉Java程序开发环境

熟悉Java程序开发环境

JA V A实验报告学号:20105945班级:软件一班姓名:吴健实验一熟悉Java程序开发环境一、实验目的1.了解和使用J2sdk1.5.0(JDK)集成环境。

包括Eclipse的安装2.熟悉J2sdk集成环境的基本命令、功能和基本用法。

并学会配置path 等环境变量3.学习并熟练掌握使用J2SDK环境进Java程序开发的全过程(包括:源程序的编辑、编译、调试、运行和结果查看)。

4.了解和掌握JCREA TOR和Eclipse集成环境的安装,简单应用。

5.了解Java Application和Applet程序的基本结构。

6.了解Java程序文件名和类名的说明方法。

二、实验内容与要求安装Jdk1.5.0集成环境,安装成功后,配置path,classpath路径,让用户在任何目录下均可用到Java的系统资源。

设置环境变量PA TH和CLASSPA TH(如果在autoexec.bat中没有进行设置)。

进入命令行(MS-DOS)方式,进行如下设置:SET PA TH=D:\JDK1.5.0\BIN;%PA TH%SET CLASSPA TH=.; %CLASSPA TH%2.安装Jdk 1.5.0 Doc, 并查看Jdk 1.5.0 Doc 文档中,和课堂教学有关系的部分。

在整个实验过程中都可以参考。

3.建立自己的工作目录如d:\user。

以后的Java程序和过程文件均放置在此目录下。

4.输入一个Application源程序,学习编辑、编译、运行程序的方法。

//例1-1 文件HelloWorldApp.java如下:本程序的作用是输出下面一行信息:package Test01;public class HelloWorld {/*第一个Java程序 HelloWorld *///主方法public static void main(String[] args){//打印System.out.println("HelloWorid!!!");}}现在我们可以运行该程序。

Java实验一实验报告

Java实验一实验报告

Java实验⼀实验报告实验⼀ Java开发环境的熟悉⼀、实验内容1. 使⽤JDK编译、运⾏简单的Java程序2.使⽤Eclipse 编辑、编译、运⾏、调试Java程序⼆、实验要求1.没有Linux基础的同学建议先学习《》《》课程2.完成实验、撰写实验报告,实验报告模板见QQ群,注意实验报告重点是运⾏结果,遇到的问题(⼯具查找,安装,使⽤,程序的编辑,调试,运⾏等)、解决办法(空洞的⽅法如“查⽹络”、“问同学”、“看书”等⼀律得0分)以及分析(从中可以得到什么启⽰,有什么收获,教训等)。

3.实验报告中统计⾃⼰的时间步骤耗时百分⽐需求分析 40min20%设计 40min20%代码实现 60min30%测试 30min15%分析总结 30min 15%4. 严禁抄袭。

三、实验步骤(⼀)命令⾏下Java程序开发1.⾸先双击桌⾯上的Xface终端图标。

2.打开终端(类似Windows下的cmd),之后会⾃动运⾏shell程序。

3.输⼊cd Code命令进⼊Code(注意C要⼤写)⽬录。

4.输⼊mkdir 20135109 命令建⽴实验⽬录,注意⽬录名⼀定是⾃⼰的学号(学号要体现在实验报告截图中),可以使⽤ls命令或dir命令查看建⽴的⽬录情况。

5.输⼊cd 20135109命令进⼊实验⽬录,再输⼊类似mkdir exp1建⽴第⼀个实验⽬录,然后输⼊cd exp1进⼊实验⼀⽬录,可以输⼊pwd命令查看当前⼯作路径。

6.输⼊gedit Hello.java(注意把代码保存到exp1⽬录中)或vim Hello.java 编辑Hello.java。

7.输⼊javac -d . Hello.java命令编译代码,输⼊java ljp.Hello命令运⾏程序。

(⼆)Eclipse下Java程序开发、调试1.在命令⾏中输⼊eclipse命令并回车或单击桌⾯上的Eclipse EE图标打开Eclipse。

2.在Eclipse中单击File->New-> Java Project新建Java项⽬。

实验一 Java程序运行开发环境和运行Java程序的方法

实验一   Java程序运行开发环境和运行Java程序的方法

实验一Java程序运行开发环境一、目的和要求:1. 掌握JDK和Eclipse的安装方法,并能正确配置JDK运行所需要的环境变量。

2. 掌握用命令行编译和运行Java程序的方法。

3. 掌握用Eclipse编译、调试和运行Java程序的方法。

二、实验准备1. 熟悉环境变量的设置方法。

2. 熟悉Java程序的编译、调试和运行方法。

三、实验内容1. 在Windows环境下安装Java SE。

2. 配置Java SE运行必须设置的环境变量。

JA V A_HOME=c:\java\jdk1.4PATH 加上%JA V A_HOME%\binCLASSPATH=.;%JA V A_HOME%\lib\tools.jar3. 用命令行编译和运行Java程序(1)选择一个文本编辑工具,输入Demo.java程序内容,代码如下:public class Demo{public static void main(String args[]){System.out.println(“The java is interesting!”);}}为:$>javac Demo.java(3)观察编译后出现的各种问题,修改程序代码中的错误直至编译正确。

(4)利用JDK平台中的Java语言程序运行工具java.exe运行该程序,执行该Java程序的命令为:$>java Demo(5)观察实验结果。

(6)以同样的方法编译并运行课本第8页例题1-1和1-2的源程序。

2. 用Eclipse编译、调试和运行Java程序(1)安装Eclipse(2)新建一个JavaProject(3)新建一个Class(4)输入“Hello World!”(5)运行这个小程序。

实验一 熟悉Java程序开发环境

实验一 熟悉Java程序开发环境

实验一熟悉Java程序开发环境实验日期:年月日班级学号:姓名:________________ 成绩:一、实验目的1 熟悉JDK的安装、配置。

2 学会如何编辑、编译、运行Java程序。

二、实验内容完成如下任务或编写能够满足如下条件的程序(3、4、5中任选两题):1 安装JDK,并设置编译、运行Java程序需要的环境。

2 编写一个简单的程序,输出“Welcome to java world”。

3 计算一个整数各位数字之和。

4 编程求解234是否是一个水仙花数。

所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数。

5 求数组的和、平均值。

三、教学要求1.实验前须复习的课程内容:[1]了解和使用JDK开发环境。

[2]熟悉JDK开发环境的基本命令、功能和基本用法。

并学会配置path 等环境变量[3]学习并熟练掌握使用JDK环境进Java程序开发的全过程(包括:源程序的编辑、编译、调试、运行和结果查看)。

[4]了解和掌握IDEA和Eclipse集成环境的安装,简单应用。

[5]了解Java Application 程序的基本结构。

[6]了解Java程序文件名和类名的说明方法。

2.实验预习报告要求:实验预习报告要求有实验目的,实验内容,实验步骤和编程代码。

3.实验要求:1)对预习报告中的编程代码进行上机调试,完成实验指导书中全部实验要求内容。

2)写出实验报告。

报告要求:有实验目的,实验内容,实验步骤,调试完成的准确编程代码,实验小结,回答问题。

四、实验代码1编写一个简单的程序,输出“Welcome to java world”。

public class test_1 {public static void main(String[] args) {// TODO自动生成的方法存根System.out.println("welcome to javaworld!");}}2计算一个整数各位数字之和。

实验1_熟悉Java的编程环境资料

实验1_熟悉Java的编程环境资料

实验1 熟悉Java的编程环境实验目的(1) 掌握使用Notepad++开发Java程序的步骤。

(2) 掌握Java程序的基本架构;熟练运用javac和java命令编译或运行程序。

(3)熟悉数组和循环、分支语句的使用。

实验题1按下面步骤进行实验(1)开机后,创建目录D:\java。

把这个目录作为我们的工作目录。

我们的Java源程序、编译后的字节码文件都放在这个目录中。

(2)启动Notepad++ 软件编写源代码. 将课本P15页习题3(阅读程序)的代码写到一个.java源文件中,并保存,考虑该源文件的文件名是什么?在DOS命令提示符下,编译命令和运行命令各自是什么?要求:在实验报告中贴出Notepad++代码截图和DOS窗口截图。

答:源文件名是Person.java,源文件名应与public 类的名字完全相同。

编译命令为javac Person.java,运行命令为java Person.实验题2 输出九九乘法表要求:* 格式对齐* 不允许仅用输出语句实现实验题3 求解一元二次多项式的根:02=++c bX aX将不同的a,b,c 值硬编码到程序中,测试你的程序,观察输出结果。

如:a=1,b=2,c=1a=0,b=1,c=1a=1,b=1,c=1 ……提示:通过API文档查找Math类的方法及其意义,Math类中的常用方法,比如double Math.sqrt(double a) 均为Math类的静态方法。

实验题4编写控制台的五子棋程序(选做题)白色、黑色棋子的字符:○●;空白处棋盘的字符:+(字符可拷贝至程序中使用)棋盘效果如下图所示:要求:*白色和黑色棋子实现轮流落棋;*判断胜者。

(可以不用实现)。

实验一 Java开发环境

实验一 Java开发环境

一、试验目的(1)安装J2SDK(2)熟悉J2SDK开发环境(3)了解Java Application的程序结构二、实验内容(1)安装J2SDKJ2SDK(Java2 Software Development Kit)是由SUN公司所推出的Java开发工具,它以前的版本称为JDK,所以大部分人仍然将J2SDK称为JDK。

它也是Java初学者首选的开发环境,其他的开发工具都是在J2SDK环境之上架构的。

J2 SDK的较新版本为J2 SDK 1.4可以从Http:///j2se/1.4/download.html网站免费下载。

J2SDK 1.4的文件名是j2sdk- 1 4 0-win.exe,是一个自解包文件,运行该文件,按照屏幕提示操作,即可以完成安装。

(2)设置J2SDK为了方便编译和运行Java程序,需要对J2SDK进行设置。

设置方法非常简单,只需要对path和classpath两个环境变量进行正确设置。

假定J2SDK的安装目录为c:\jdkl.4,需将parth设置到c:\jdkl.4 \bin,将classpath设置到c:\jdkl.4\lib\tools.jar和“."。

如果使用的操作系统是Windows 2000,设置方法是通过双击“控制面板”的“系统”图标,并选择“高级”选项卡,添加或修改环境变量path和classpath,并正确设置。

在Windows 95\98\me中,设置方法是在autoexec.bat文件中,加入如下两行内容:set pa th=%path%; c:\Jdk l.4\binset classpath=C:\Jdk 1.4\lib\tools.jar设置了J2 SDK后,就可以编译和运行Java程序了。

(3)使用J2 SDK命令J2 SDK主要包含以下命令,应该熟练掌握。

Javac命令:程javac.exe的功能是编译Java源程序,命令格式为:Javac Java源程序文件名.javaJava源程序文件名的扩展名为.java,编译时必须列出。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验1熟悉JA V A程序开发环境
一、实验目的
掌握Java开发工具如何安装,Java开发环境如何配置,对Java程序如何
编写、编译和运行有一个初步认识。

二、实验时间:2016年9月2、9号
三、实验用到的主要技术及工具
技术:Java
工具:第一次实验要求用:记事本、编译命令javac和运行命令java;第二次实验要求用Eclipse。

三、实验内容
(一)2016年9月2日第一次上机实验任务:
安装JDK,配置Java开发环境,编写并运行如下程序:
第一个程序:输出”Hello World!”
第二个程序:输出“1+2+3+4.....+9”的结果
第三个程序:计算半径为23米的圆的面积
第四个程序:显示下面表达式的结果
(9.5*4.5-2.5*3)/(45.5-3.5)
(二)2016年9月9日第二次上机实验任务:
下载、安装Eclipse软件,并使用Eclipse软件完成下列编程题:
第五个程序:输入半径20、100或200,计算圆的面积。

第六个程序:编写一个贷款支付额的程序,要求用户输入利率,年数和贷款的总额,程序计算月支付金额和总偿还金额。

计算月支付的公式如下:
提示:
在这个公式中,必须计算(1 + 月利率)年数*12。

可以使用Math类中的方法pow(a,b)来计算ab。

Java API中的Math类适用于所有Java程序。

例如:
System.out.println(Math.pow(2,3));
System.out.println(Math.pow(2,3));
使用Math.pow(1 + monthlyInterestRate,numberOfYears * 12)可以计算(1 + 月利率)年数*12。

下面是编写程序的步骤:
1.提示用户输入年利率,年数和贷款的总额
2.利用年利率算出月利率
3.通过前面的公式计算月支付额
4.计算总支付额,他是月支付额乘以12再乘以年数,
5.显示月支付额和总支付额。

四、实验过程
import java.util.Scanner; // 导入Scanner所在的包
public class ComputeAreaV03 {
public static void main(String[] args) {
final double PI = 3.14159; // 定义一个常量
// 创建一个Scanner对象
Scanner input = new Scanner(System.in);
// 提示用户输入一个半径值
System.out.print("Enter a number for radius: ");
// 接受从键盘输入的值
double radius = input.nextDouble();
// 计算圆的面积
double area = radius * radius * PI;
// 显示圆的面积
System.out.println("半径为 " + radius + "的圆的面积是: " + area);
}
}
import java.util.Scanner;
public class ComputerAreaV03 {
public static void main(String[] args) {
final double PI = 3.14159; // Declare a constant
// Create a Scanner object
Scanner input = new Scanner(System.in);
while (true) {
// Prompt the user to enter a radius
System.out.print("Enter a number for radius: ");
double radius = input.nextDouble();
// Compute area
double area = radius * radius * PI;
// Display result
System.out.println("The area for the circle of radius "+ radius
+ " is " + area);
}
}
}
public class ComputeLoan {
public static void main(String[] args) {
// Create a Scanner
@SuppressWarnings("resource")
Scanner input = new Scanner(System.in);
// Enter yearly interest rate
System.out.print("请输入年利率,比如: 4.25: ");
double annualInterestRate = input.nextDouble();
// Obtain monthly interest rate
double monthlyInterestRate = annualInterestRate / 1200;
// Enter number of years
System.out.print("请输入年数, 比如:5: ");
int numberOfYears = input.nextInt();
// Enter loan amount
System.out.print("请输入贷款额度, 比如:5000: ");
double loanAmount = input.nextDouble();
// Calculate payment
double monthlyPayment = loanAmount * monthlyInterestRate
/ (1 - 1 / Math.pow(1 + monthlyInterestRate, numberOfYears * 12));
double totalPayment = monthlyPayment * numberOfYears * 12;
// Display results
System.out.println("每月支付额度是: "+ (int) (monthlyPayment* 100) / 100.0);
System.out.println("总共支付额度是: " + (int) (totalPayment * 100) / 100.0);
}
}
五、实验结果分析及总结。

相关文档
最新文档