Java语言程序设计-实验1
Java程序设计实验指导书(答案)
第Ⅰ部分:实验指导实验1:Java开发环境J2SE一、实验目的(1)学习从网络上下载并安装J2SE开发工具。
(2)学习编写简单的Java Application程序.(3)了解Java源代码、字节码文件,掌握Java程序的编辑、编译和运行过程。
二、实验任务从网络上下载或从CD-ROM直接安装J2SE开发工具,编写简单的Java Application程序,编译并运行这个程序。
三、实验内容1.安装J2SE开发工具Sun公司为所有的java程序员提供了一套免费的java开发和运行环境,取名为Java 2 SDK,可以从上进行下载。
安装的时候可以选择安装到任意的硬盘驱动器上,例如安装到C:\j2sdk1.4.1_03目录下。
教师通过大屏幕演示J2SE的安装过程,以及在Windows98/2000/2003下环境变量的设置方法。
2.安装J2SE源代码编辑工具Edit Plus教师通过大屏幕演示Edit Plus的安装过程,以及在Windows98/2000/2003操作系统环境下编辑Java 原程序的常用命令的用法。
3.编写并编译、运行一个Java Application程序。
创建一个名为HelloWorldApp的java Application程序,在屏幕上简单的显示一句话"老师,你好!"。
public class HelloWorldApp{public static void main(String[] args){System.out.println("老师,你好!");}}4.编译并运行下面的Java Application程序,写出运行结果。
1:public class MyClass {2:private int day;3:private int month;4:private int year;5:public MyClass() {6:day = 1;7:month = 1;8:year = 1900;9:}10:public MyClass(int d,int m,int y) {11:day = d;12:month = m;13:year = y;14:}15:public void display(){16:System.out.println(day + "-" + month + "-" + year);17:}18:public static void main(String args[ ]) {19:MyClass m1 = new MyClass();20:MyClass m2 = new MyClass(25,12,2001);21:m1.display();22:m2.display();23:}24:}运行结果:1-1-190025-12-2001实验2:Java基本数据类型一、实验目的(1)掌握javadoc文档化工具的使用方法。
《Java语言程序设计》上机实验指导手册
《Java语⾔程序设计》上机实验指导⼿册《Java语⾔程序设计》上机实验指导⼿册实验⼀ Java环境演练【⽬的】①安装并配置Java运⾏开发环境;②掌握开发Java应⽤程序的3个步骤:编写源⽂件、编译源⽂件和运⾏应⽤程序;③学习同时编译多个Java源⽂件。
【内容】1.⼀个简单的应⽤程序实验要求:编写⼀个简单的Java应⽤程序,该程序在命令⾏窗⼝输出两⾏⽂字:“你好,很⾼兴学习Java”和“We are students”。
程序运⾏效果⽰例:程序运⾏效果如下图所⽰:程序模板:Hello.javapublic class Hello{public static void main (String args[ ]){【代码1】//命令⾏窗⼝输出"你好,很⾼兴学习Java"A a=new A();a.fA();}}class A{void fA(){【代码2】//命令⾏窗⼝输出"We are students"}}实验后的练习:3.编译器怎样提⽰将System写成system这⼀错误?4.编译器怎样提⽰将String写成string这⼀错误?2.联合编译实验要求:编写4个源⽂件:Hello.java、A.java、B.java和C.java,每个源⽂件只有⼀个类,Hello.java是⼀个应⽤程序(含有main⽅法),使⽤了A、B和C类。
将4个源⽂件保存到同⼀⽬录中,例如:C:\100,然后编译Hello.java。
程序模板:模板1:Hello.javapublic class MainClass{public static void main (String args[ ]){【代码1】 //命令⾏窗⼝输出"你好,只需编译我"A a=new A();a.fA();B b=new B();b.fB();}}模板2 :A.javapublic class A{void fA(){【代码2】 //命令⾏窗⼝输出"I am A"}}模板3 :B.javapublic class B{void fB(){【代码3】 //命令⾏窗⼝输出"I am B"}public class C{void fC(){【代码4】 //命令⾏窗⼝输出"I am C"}}实验后的练习:5.将Hello.java编译通过后,不断修改A.java源⽂件中的代码,⽐如,在命令⾏窗⼝输出“我是A类”或“我被修改了”。
《Java语言程序设计Ⅰ》实验指导书
《Java语言程序设计Ⅰ》实验指导书一、实验的地位、作用Java语言程序设计实验作为课程实践性环节之一,是教学过程中必不可少的重要内容。
通过计算机实验和案例分析,使学生加深理解、验证巩固课堂教学内容;增强高级语言程序设计的感性认识;掌握程序设计的基本方法;培养学生理论与实践相结合的能力。
二、实验开设对象本实验开设对象为《Java语言程序设计Ⅰ》课程的学习者(信息与计算科学专业本科生),实验为必修内容。
三、基本原理及课程简介Java语言程序设计是必修基础课程。
本课程以BlueJ为工具,主要介绍面向对象的程序设计方法,Java面向对象程序设计语言和面向对象程序设计工具。
使学生掌握面向对象的思想方法,是后续专业课程的基础。
四、指导教师原则上由Java语言程序设计讲授教师负责,由年轻教师担任主要的实验指导教师,实验室人员配合指导。
指导教师应在每次实验前讲清实验目的、基本原理、实验要求等,指导学生在规定的时间内完成相关课程实验。
五、实验设备配置每人配置1台电脑,安装有JDK,以及Blue J、Eclipse或者JBuilder。
六、考核与报告1.实验后,学生将实验结果等内容写出实验报告,符合实验教学的要求,并得到指导教师的认可。
2.指导教师对每份实验报告进行审阅、评分。
3.该实验程依附于理论课,实验课的成绩记入课程平时成绩,占总成绩的25%实验一JDK运行环境的安装、配置与运行一、实验课时2课时。
二、实验目的1.掌握下载并安装 JDK 软件包的方法。
2.掌握在JDK环境下编写、编译与运行 Java 程序的方法。
3.了解 Java 语言的概貌。
4.了解设置环境变量,命令行编译Java程序的方法。
三、实验内容和要求内容:1.安装 JDK 软件包并进行配置。
(1)配置JDK运行环境:a)配置windows的path环境变量。
将安装的J2SDK(注意:必须安装J2SDK)的bin文件夹的完整路径添加到path系统变量中,如图3-4所示。
java程序设计实验1,2,3
publicclassMathDemo {
publicstaticvoidmain(String[] args) {
Random rand=newRandom();
intv=rand.nextInt();
System.out.println("你得到了一个"+v);
int a=5+4, b=a*2, c=b/4;
int d=b-c;
int e=-d;
int f=e%4;
double g=18.4, h=g%4;
int i=3;
int j=i++;
int k=++i;
System.out.println("a="+a);
System.out.println("b="+b);
}
}
1)保存文件名为:
2)编译命令为:
3)运行程序命令为:
4)如果删除该程序的第一行import语句,重新编译,有何问题?
评语:日期:年月日
实验二:数值类型与变量声明
实验目的:
1.掌握标识符的定义规则
2.认识Java的数据类型以及掌握各种变量的声明方法。
3.掌握不同数值类型间的赋值问题
实验内容
编写一个JAVA程序,对不同类型的类型进行变量的定义并输出相应的值。
if (e!=0 && a/e>5)
System.out.println("因为e非0且a/e为8大于5,所以输出a/e="+a/e);
if (f!=0 && a/f>5)
《java程序设计》实验指导书(完整)
实验一 Java实验环境的建立一、实验目的1.掌握Java编程环境的搭建过程;2.掌握Jcreator pro软件的使用方法;3.能使用Java doc文档。
二、实验内容1.下载并安装JDK1、6,配置JDK环境变量;2.下载Javadoc压缩包并解压在JDK安装路径下;3.下载Jcreator pro 4、0并安装与配置使用环境;4.使用实验环境运行书中实例代码,在屏幕上输出“Hello Java”字符串。
①Java application程序代码如下:public class HelloJava{public static void main(String args[]){System、out、println("Hello Java!");}}②Java applet程序代码如下:import java、awt、*;public class Hello extends java、applet、Applet{public void paint(Graphics g){g、drawString("Hello!",30,30);}}三、试验要求1、预习试验内容并写出上机报告。
2、实验中出现的问题及实验体会。
实验二 Java语言程序设计训练一、实验目的:1.输入、输出操作实现原理与方法2.掌握程序流程控制的实现方法3.掌握数组的定义与操作方法二、实验内容1、计算 Result=1!+2!+3!+ (10)public class TestJieC{public static void main(String arg[]){long result=1;for(int i=1;i<=10;i++){ result=i*result;result+=result;}System、out、println(" "+result);}}2、计算1---50之间所有素数的与。
java实验1
Java程序设计实验报告(实验1)学号: 姓名: 班级:实验名称: Java语言的编程环境和开发工具一、实验目的1.掌握使用JDK开发Java程序的步骤;2.了解集成开发工具的基本应用;3.熟悉两种Java程序结构的基本开发步骤;每种语言都提供相应的开发工具。
熟练掌握一种语言必须在开发工具的支持下进行,通过对程序例子的编辑、编译、调试最后达到运行来更好地理解语言。
有时掌握一个较高级的开发工具不比学习语言自身花的力气小。
开发Java程序有许多开发工具,如SUN公司的JDK、NetBean或Xinox Software的JCreator、IBM的V AJ(VisualAge Java)、Borland的JB (JBuilder)。
JDK是由SUN公司提供的最早的、最基本的Java开发环境,它的各种操作都是用命令行的方式。
对于受Windows影响较深的新手来说,需记忆好多命令和格式,无疑感觉操作不方便。
但对于许多Java高手仍受到喜欢,一是体现这些高手具有扎实的基本功,另外,运行环境占用极少的内存,对计算机硬件配置要求也不高。
尽管在后续的实验中不用JDK而采用其它集成开发环境,但在本节实验中仍占用较大篇幅讨论JDK。
这是因为JDK是最基础的开发环境,各种集成开发环境都是以JDK为基础的,了解JDK的开发过程有助于了解其它开发工具的原理和环境构成。
二、实验内容与指导1 应用JDK开发Java程序的步骤开发一个Java程序由三个步骤:1)编辑使用任何的文本编辑器编辑Java源程序文件。
Java源程序文件的扩展名为java。
2)编译打开MS-DOS窗口,进入源程序所在目录。
然后键入命令:javac filename.java <CR>其中,filename.java表示要编译的源程序文件名。
<CR>代表回车。
将源程序编译成字节码文件。
字节码文件的扩展名为class。
3)运行Java程序有两种类型--Application和Applet。
JAVA程序设计实验
JAVA程序设计实验实验1 JAVA基础一、实验目的1.掌握JA V A语言的各种数据类型2.熟悉运算符和表达式。
3.学会编写简单程序二、实验环境硬件:计算机软件:操作系统:windows98以上或LINUX、JDK 1.2以上三、实验内容:下面是一个简单的JA V A程序,将多种类型变量通过各种运算符组成不同的表达式,并将运算结果赋值给同类型的变量,使用println()方法输出各变量的值。
Public class ExampleTest(){Public static void main(String args[]){Int no=(11+20)*3/5; //A行System.out.println(“no=”+no);no++; //B行System.out.println(“no=”+no);Boolean bool=false; //C行bool=true&!bool; //D行System.out.println(“bool=”+bool);Byte bV alue=0x10; //E行System.out.println(“bV alue=”+bV alue);Bool=(no>bV alue); //F行System.out.println(“bool=”+bool);}}四、实验的主要步骤1.用edit录入以上程序内容并保存,注意文件名。
2.用javac.exe命令编译刚保存的JA V A文件。
3.如果编译通不过,用edit打开源代码进行修改。
重复第2步和第3步至到编译通过。
4.用java.exe运行编译生成的类文件。
5.查看运行结果。
实验2 JAVA流程控制一、实验目的1.掌握条件语句的使用。
2.熟悉循环语句的使用。
二、实验环境硬件:计算机软件:操作系统:windows98以上或LINUX、JDK 1.2以上。
三、实验内容1.求a+aa+aaa+…+a..a (n个)的和,其中a为1-9之间的整数。
《java程序设计》实验指导书(完整)
实验一 Java实验环境的建立一、实验目的1.掌握Java编程环境的搭建过程;2.掌握Jcreator pro软件的使用方法;3.能使用Java doc文档。
二、实验内容1.下载并安装,配置JDK环境变量;2.下载Javadoc压缩包并解压在JDK安装路径下;3.下载Jcreator pro 并安装和配置使用环境;4.使用实验环境运行书中实例代码,在屏幕上输出“Hello Java”字符串。
①Java application程序代码如下:public class HelloJava{public static void main(String args[]){"Hello Java!");}}②Java applet程序代码如下:import .*;public class Hello extends{public void paint(Graphics g){("Hello!",30,30);}}三、试验要求1、预习试验内容并写出上机报告。
2、实验中出现的问题及实验体会。
实验二Java语言程序设计训练一、实验目的:1.输入、输出操作实现原理和方法2.掌握程序流程控制的实现方法3.掌握数组的定义和操作方法二、实验内容1.计算Result=1!+2!+3!+ (10)public class TestJieC{public static void main(String arg[]){long result=1;for(int i=1;i<=10;i++){ result=i*result;result+=result;}" "+result);}}2.计算1---50之间所有素数的和。
public class Test{public static void main(String args[]){int count = 0;for(int i = 2;i<=50;i++){for(int j = 2;j<=i;j++){if(i>j){if(i%j == 0){count++;}}}if(count==0){}count = 0;}}}}3. 产生10个100之内的随机整数输出,并把这10个数按从小到大的顺序输出。
JAVA语言程序设计实验报告
实验一、安装JDK并熟悉java的运行环境实验二、基本语法练习实验三、面向对象编程实验(4)实验四、异常处理实验实验五、小应用程序实验实验六、图形图像实验实验七、GUI(图形用户接口)实验(4)实验八、多线程实验实验九、输入输出流实验(4)实验十、数据库应用实验(4)实验一、安装JDK并熟悉java的运行环境一、实验目的熟悉JA V A的运行环境及学习简单的编程。
二、预习内容安装工具软件的基本方法。
三、实验设备与环境装有JA V A语言工具软件(Eclipse )的微机若干四、实验内容安装Eclipse及JA V A的核心编译程序J2SDK。
1、打开Eclipse的安装盘安装Eclipse。
2、在相同目录下安装J2SDK。
3、打开Eclipse软件对J2SDK文件进行配置。
4、编写一应用程序,在屏幕上显示“HELLO WORLD”和爱心标志。
Pulic class Hello{public static void main(String args[]){//在屏幕上显示“HELLO WORLD”和爱心标志}}5、编写一小程序实现上述功能:在屏幕上显示“HELLO WORLD”和爱心标志。
实验结果五、注意事项⒈认真填写实验报告⒉遵守实验室各项制度,服从实验指导教师的安排⒊按规定的时间完成实验六、说明本次实验建议学时数2学时七、实验总结与体会实验二、基本语法练习一、实验目的⒈熟悉Java的基本语法⒉编写应用程序接收命令行参数⒊编写应用程序接收用户从键盘的输入⒋掌握字符串与数组的基本方法二、预习内容java编程的基本结构三、实验设备与环境装有JA V A语言工具软件(Eclipse )的微机若干四、实验内容⒈编写一个应用程序求若干个数的平均数,原始数字要求从命令行输入。
应用程序中main方法的参数String类型的数组args能接受用户从命令行键入的参数。
(1)编辑A verage.java。
class A verage{public static void main(String args[ ]){double n,sun=0;for (int l=0;l<args.legth;l++){sum=sum+Double.valueOf(arg[l].doubleV alue();)}n=sum/args.length;System.out.println(“average=”+n);}}命令行参数:12.34 34.45 21212121注意:1)参数的个数可以利用args.length来取得。
《Java程序设计》课程实验指导书
《Java程序设计》课程实验指导书实验一 Java运行环境,Java程序的编辑、编译与运行一、实验目的:学会Java语言程序开发工具及运行平台J2SDK的下载与安装方法;熟悉J2SDK命令的使用。
学会使用编辑器编辑Java程序,并对程序进行编译、纠错、和运行,了解Java Applecation程序和Java Applet程序的执行方法。
For personal use only in study and research; not for commercial use二、实验内容:1、登录到网站,查找免费的Java语言程序开发工具及运行平台JDK。
选择适当的版本并下载,然后安装。
2、使用以下JDK命令,掌握这些命令的使用方法:For personal use only in study and research; not for commercial useJavac:Java语言编译器Java:Java语言应用程序启动器appletviewer :Java Applet小程序运行和调试器For personal use only in study and research; not for commercial use3、选择一个文本编辑工具(如:记事本),输入一个Application程序,然后进行编译运行:4、输入一个Applet程序,编辑、编译并使用appletviewer运行。
三、实验内容类型:验证型For personal use only in study and research; not for commercial use四、实验学时:2学时五、实验步骤:1.登录到网站,下载JDK,然后(以缺省方式)安装,记住你的安装目录(假定你的安装目录是:c:\XAAAX)。
2.设置环境变量(以WindowsXP为例,Windows2000类似):右键点击“我的电脑”,选择“属性”,选择“高级”,选择“环境变量”:若环境变量(不区分大小写)path和classpath已存在,则选中该变量后使用“编辑”功能,对于classpath将下列内容加入变量的开头(注意:其中c:\XAAAX表示你的JDK的安装目录,要与你的目录名(即文件夹名)一致):.;c:\ XAAAX \lib\tools.jar;c:\ XAAAX \lib\dt.jar;对于path将下列内容加入变量的开头:.;c:\ XAAAX \bin;c:\ XAAAX ;若环境变量(不区分大小写)path和classpath不存在,则使用“新建”功能,对于classpath 输入:.;c:\ XAAAX \lib\tools.jar;c:\ XAAAX \lib\dt.jar;对于path输入:.;c: XAAAX \bin;c:\ XAAAX;按“确定”退出后,环境变量就设置好了。
java程序设计实验报告
java程序设计实验报告
实验一:实现个人信息管理系统
实验目的:学习如何使用Java语言来完成一个简单的面向对象程序设计。
实验内容:
本次实验的任务是开发一个个人信息管理系统,可以完成一些基本的信息管理功能,如增加、删除、查询和修改个人信息等。
实验步骤:
1. 定义Person类并实现其属性和方法。
2. 在主类中实现简单的用户交互界面。
3. 实现文件持久化,将程序中的信息储存在文件中。
4. 实现增加、删除、查询和修改个人信息的功能。
实验结论:
通过本次实验,我学会了如何使用Java语言来实现一个简单的面向对象程序设计。
在开发过程中,我学会了如何定义类、实现属性和方法,如何进行用户交互界面的设计,以及如何将程序中的信息储存在文件中。
实验1Java语言程序设计基础训练
实验1Java语⾔程序设计基础训练实验1 java语⾔程序设计基础训练⼀、实验⽬的熟悉Java程序结构,掌握基本数据类型的使⽤⽅法,熟练运⽤分⽀、循环等语句控制程序流程,掌握⽅法、重载⽅法的定义和使⽤,掌握数组的使⽤⽅法。
⼆、实验内容1.编程题(提交.java⽂件,并将各题的运⾏结果截图放⼊相应的题⽬下⽅):(1)掌握if条件语句的语法格式,了解if条件语句的执⾏流程1)编写⼀个类Example112)定义⼀个变量month⽤于存储⽉份。
3)⽤if条件语句,判断这个⽉份在哪⼀个季节并输出结果,如:春季是3、4、5⽉,夏季是6、7、8⽉,秋季是9、10、11⽉,冬季是12、1、2⽉4)由于⼀年只有12个⽉,所以要过滤除1-12以外的⽉份值(2)熟悉switch条件语句的语法格式,了解switch条件语句的特点1)编写⼀个类Example122)定义⼀个变量answer⽤于存储答案选项3)⽤switch条件语句判断如果变量answer为B则正确,其它则错误4)如果变量answer不等于ABCD四个选择则打印“不存在此选项”(3)掌握循环嵌套的使⽤和执⾏顺序编写⼀个类Example13,⽤for循环嵌套打印由“*”组成的直⾓三⾓形。
具体要求如下:第⼀个三⾓形为倒直⾓三⾓形,共5⾏,第⼀⾏5个“*”,⼀⾏减少⼀个,第5⾏⼀个“*”,将倒直⾓三⾓形上下翻转为正直⾓三⾓形,第⼀⾏1⼀个“*”,第5⾏5个“*”,如下图所⽰:(4)掌握⽅法的定义1)编写⼀个类Example142)定义⼀个⽅法size,设置三个参数,两个数字为int型,⼀个符号为char型3)在⽅法中,⽤if选择语句根据传⼊的符号参数进⾏不同的运算4)如果传⼊的符号不包含在加减乘除四个符号中则输出“符号错误”在main⽅法中调⽤⽅法计算3*0的结果,测试⽅法是否成功运算出正确结果(5)了解重载的定义,掌握⽅法重载的⽤法1)编写⼀个类Example152)在Example15中定义两个重载⽅法,⼀个⽤来计算矩形的⾯积(参数为长和宽,整形),⼀个⽤来计算圆形的⾯积(参数为半径r,实型,⾯积计算3.14*r*r),在main⽅法⾥⾯分别调⽤,输出⾯积计算的结果。
Java实验报告_实验一_
【实验名称】实验1 Java程序设计基础【实验目标】1、学习和掌握Java程序的基本结构。
2、学习和掌握Java程序的基本开发过程和方法。
3、学习和掌握程序设计的基本开发步骤。
4、学习和掌握Java程序的基本输入、输出方法。
5、学习和掌握Java程序设计的基本技.【实验日期和时间记录】2014.4.18-2014.4.261.创建、编译和执行Welcome.java。
【实验预习】练习利用Java输出简单语句。
【实验过程及结果记录】public class Welcome{public static void main(String[] args){System.out.println(“Wlecome to Java!”);}}2、(财务应用程序:工资单)编写程序,读入工资基本信息并打印工资单。
编写两种版本的程序,依次使用控制台实现输入\输出和GUI实现输入\输出。
运行效果可参见图1和图2。
【实验预习】练习GUI输入输出,键盘输入,存在一个变量里面,整体输出。
【实验过程及结果记录】控制台界面/*** @(#)ComputeAndShowSolary.java*** @author* @version 1.00 2014/4/12*/import java.util.Scanner;//public class ComputeAndShowSolary {public static void main(String[] args) {//input sectionSystem.out.print("Enter employee's name:");//Promt the user to enter a nameScanner input= new Scanner(System.in);String name=input.nextLine();//input the nameSystem.out.print("Enter number of hours worked in a week:");//Promt the user to enter number of hoursdouble workhour=input.nextDouble();//input the hourSystem.out.print("Enter hourly pay rate:");//Promt the user to enter the ratedouble payrate=input.nextDouble();//input the rateSystem.out.print("Enter federal tax Withholding rate:");//Promt the user to enter the federal tax rate double federalrate=input.nextDouble();//input the federal tax rateSystem.out.print("Enter state tax Withholding rate:");//promt the user to enter the state tax rate double staterate=input.nextDouble();//inout the state tax rate//output sectionSystem.out.println("雇员姓名: "+name);//output employee's nameSystem.out.println("工作小时数: "+workhour);//output hours workedSystem.out.println("每小时工资数: "+"$"+payrate);//output pay rateSystem.out.println("工资总收入: "+"$"+payrate*workhour);//output payrateSystem.out.println("所纳税款:");//output DeductionsSystem.out.println("联邦税"+"("+federalrate*100+"%"+")"+":"+"$"+workhour*payrate*federalrate);System.out.println("州税"+"("+staterate*100+"%"+")"+":"+"$"+workhour*payrate*staterate);System.out.printf("总纳税: "+"$");System.out.printf("%.2f\n",workhour*payrate*(0.2+0.0 9));System.out.printf("净收入: "+"$");System.out.printf("%.2f",workhour*payrate*(1.0-0.2-0.09 ));}}GUI界面/*** @(#)ComputeAndShowSolaryWithGUI.java*** @author* @version 1.00 2014/4/12*/import javax.swing.JOptionPane;public class ComputeAndShowSolaryWithGUI {public static void main(String[] args) {//input sectionStringnamestring=JOptionPane.showInputDialog("Enteremployee's name:");Stringhoursstring=JOptionPane.showInputDialog("Enter numbers of hours worked in a week:");int hours=Integer.parseInt(hoursstring);Stringpayratestring=JOptionPane.showInputDialog("Enter hourlypay rate:");double payrate=Double.parseDouble(payratestring);Stringfederalstring=JOptionPane.showInputDialog("Enterfederal tax withholding rate:");double federal=Double.parseDouble(federalstring);Stringstatestring=JOptionPane.showInputDialog("Enter state tax withholding rate:");double state=Double.parseDouble(statestring);//output sectionJOptionPane.showMessageDialog(null,"雇员姓名: "+namestring+"\n工作小时数:"+hours+"\n每小时工资数:"+"$"+payrate+"\n工资总收入:"+"$"+payrate*hours+"\n所纳税款:"+ "\n 联邦税(20.0%):"+"$"+hours*payrate*0.2+"\n 州税(9.0%):"+"$"+(int)(hours*payrate*0.09*100)/100.0+"\n 总纳税:"+"$"+(int)(hours*payrate*(0.2+0.09)*100)/100.00+ "\n净收入:"+"$"+(int)(hours*payrate*(1.0-0.2-0.09)*100)/100.00 );}}3、(财务应用程序:计算税款)按照表1,基于纳税人的身份和可征税收入,编写程序,计算某个纳税人的纳税额。
Java程序设计实验报告1
课程实验报告
(2)新建Example2_9类,在该类中编写main函数,定义枚举类型
的变量并复制,然后判断输出
例3-8
(1)新建Example3_8包,在包内新建Example3_8类
(2)在类中编写main函数,分别定义int类型的数值a和char类型
的数组b,使用传统遍历方法输出;然后使用改进方法将两数组再次
输出
例3-10
(1)新建Example3_10包,在包内新建Example3_10类
(2)新建枚举类型Fruit
(3)在类Example3_10中编写main函数,for循环内包含switch判
断语句输出在售水果的种类和价格
调
试
过
程
及
实
验
结
果
2.
例2-3
例2-7
例2-9
例3-8
例3-10
总结通过本次实验,我初步掌握了在cmd和eclipse下运行java文件的方法和步骤。
在对课本例题的运行中,我掌握了java文件编写的基本格式和方法,初步了解了java各种语句的使用,也知道了java和C 以及C++的区别,我发现用java编写程序更为简单、易于上手,所以我对java语言产生了浓厚兴趣。
附录(手抄源程序清单,对关键步骤需要添加注释,写在报告背面即可,无需附页,严禁打印)
--雷同无效,禁止抄袭;
--A4纸单面打印,左侧装订,2个钉;
--以班为单位,各班负责人收齐并按学号由小到大顺序排序后上交;--本次报告上交时间,第4周周一。
实验1:Java程序设计初步
Java语言程序设计
课程代码
0667056
实验时间
2014年3月7日第5、6节
实验地点
7号楼220
批改意见
成绩
教师签字:
实验内容:
1.在命令行方式下,掌握开发Java程序的3个主要步骤:编写源文件、编译源文件、运行;
2.在命令行方式下,掌握开发Java Applet程序的3个主要步骤:编写源文件、编译源文件、运行;
【实验过程记录(源程序、测试用例、测试结果及心得体会等)】
3.自学使用Eclipse建立Java工程,开发Java程序的方式;
4.使用Switch语句,将输入的百分制成绩转换成A、B、C、D、E五级制成绩。
5.编写一个Java程序,计算并输出100~999之间的水仙花数。
6.编写一个Java程序,输出10~80之间的素数。
7.(综合)使用Java语言实现排序算法:
java程序设计初步课程名称java语言程序设计课程代码0667056实验时间2014年3月7日第56节实验地点7号楼220批改意见成绩教师签字
天津理工大学实验报告
学院(系)名称:计算机与通信工程学院
姓名
********
学号
*********
专业
计算机科学与技术
班级
2012级*班
实验项目
实验一:Java程序设计初步
2.理解并掌握ava语言中8种基本数据结构;
3.掌握Java的基本控制结构的运用:顺序、分支、循环;
4.掌握Java的输入输出机制
5.掌握Java数组的用法。
实验要求:
1.按照要求编制程序;
3.为增加程序可读性,请在程序中对类成员进行适当注释说明;
《Java程序设计》实验指导书1
《Java程序设计》实验指导书(一)1.实验目的(1)安装JDK和文本编辑器并配置好开发环境;(2)熟悉命令行工具及帮助文档的使用;(3)简单应用程序的编辑、编译和运行。
(4)简单小应用程序的开发熟练掌握JDK的安装和环境的配置;熟悉Docs文档使用;能编写简单的Java应用程序和小应用程序;能使用简单的输出语句。
2.实验练习实验1:练习应用程序的开发步骤一:将JSDK安装在D盘根目录下,安装好后,配置环境变量path和classpath;步骤二:利用java –version; set 等命令检查配置是否成功;步骤三:打开记事本,输入下面程序,并保存为HelloWorld.java文件;class HelloWorld {public static void main (String args[]) {System.out.println(“Hello,world!”);}}步骤四:在Dos窗口中利用javac命令将HelloWorld.java文件编译成.class文件;步骤五:利用java解释执行.class文件,查看执行结果。
练习1)输入下面程序,保存为whosaywhat.java文件,在DOS下编译执行java whosaywhatMary “Good Afternoon!”看输出结果。
class whosaywhat{public static void main (String args[]){if (args.length<2){System.out.println("请输入两个参数,一个是人名,一个是说的话:");System.exit(0);}String s1=args[0];String s2=args[1];System.out.println(s1+"说:“"+s2+"”");}}2)输入下面的程序,保存为usetree.java文件,在DOS下编译执行看输出结果。
实验1:Java语言程序设计基础
课程实验报告
角伍分”。
注意以下几种情况:
A.当金额为整数时,只表示整数部分,省略小数部分,并添加“整”字,例如123表示成“壹佰贰拾叁元整”。
B.当金额中含有连续的0时,只需写一个“零”即可。
例如10005表示为“壹万零伍元整”。
C.10的省略表示。
例如110表示为“壹佰壹拾元整”,而10表示为“拾元整”。
D.100表示为“壹佰元整”,1000表示为“壹仟元整”等等。
调试过程及实验结果实验1实验2
10的省略表示
100的表示
总
结
实验1
通过对Pattern类的使用使程序的可执行性较高,能够良好有效的运行。
实验2
程序的编写耗费时间较长,对结果的优化不是特比理想,应该通过字符位置的查找判断进行优
化,但实现较为困难。
附
录
实验1
public class Number {
public static void main(String[] args) {
"[猜想要求:1~100之间的整数]");
ext();
extLine();
boolean b = ("\\d{0,10}|(\\d{0,10}.\\d{0,2})", m);
if(b){
){
unit1[0] = "元";
quals("零") && j!=0){。
JAVA语言程序设计实验一 Java语言的初步认识实验报告
班 级: 实验地点:
**大学
JAVA 语言程序设计 实验报告
实验一 Java 语言的初步认识
姓 名:
学 号:
日 期:
一、实验目的: 1、 安装 JDK,并配置 Java 环境变量 2、 同时初步认识 Java 应用程序风格 3、 集成开发环境的认识 二、实验环境:
1. 安装好 JAVA 编译器 PC
三、实验内容和要求: 1、安装 JDK 2、编译 JAVA 应用程序 3、编译 JAVA 小程序 4、JCreator 的认识 5、Eclipse 的认识
四、实验步骤: 见实验一讲义
五、实验结果与分析(含程序、数据记录及分析和实验总结等): 一.环境变量配置 在我的电脑—属性—高级—环境变量—找到 path 并在后面添加路径(加在最后时,要 在前面增 加分号隔开);
结果如图
Cmd 运行结果 2
3 4
二 Eclipse 的使用 结果如验成绩:
java实验1:入门
学生实验报告书
实验课程名称Java语言程序设计A
开课学院管理学院
指导教师姓名王新
学生姓名吴乐
学生专业班级信管1303
2015-- 2016学年第 2 学期
实验教学管理基本规范
实验是培养学生动手能力、分析解决问题能力的重要环节;实验报告是反映实验教学水平与质量的重要依据。
为加强实验过程管理,改革实验成绩考核方法,改善实验教学效果,提高学生质量,特制定实验教学管理基本规范。
1、本规范适用于理工科类专业实验课程,文、经、管、计算机类实验课程可根据具体情况参
照执行或暂不执行。
2、每门实验课程一般会包括许多实验项目,除非常简单的验证演示性实验项目可以不写实验
报告外,其他实验项目均应按本格式完成实验报告。
3、实验报告应由实验预习、实验过程、结果分析三大部分组成。
每部分均在实验成绩中占一
定比例。
各部分成绩的观测点、考核目标、所占比例可参考附表执行。
各专业也可以根据具体情况,调整考核内容和评分标准。
4、学生必须在完成实验预习内容的前提下进行实验。
教师要在实验过程中抽查学生预习情况,
在学生离开实验室前,检查学生实验操作和记录情况,并在实验报告第二部分教师签字栏签名,以确保实验记录的真实性。
5、教师应及时评阅学生的实验报告并给出各实验项目成绩,完整保存实验报告。
在完成所有
实验项目后,教师应按学生姓名将批改好的各实验项目实验报告装订成册,构成该实验课程总报告,按班级交课程承担单位(实验中心或实验室)保管存档。
6、实验课程成绩按其类型采取百分制或优、良、中、及格和不及格五级评定。
实验课程名称:Java语言程序设计A。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java 语言程序设计习题1 p1.使用Eclipse:
1)打开Eclipse,File->new->Java project
2)Project name 写上“学号_姓名”(重要!),点击Finish。
3)鼠标右击左侧出现的Project文件,new->class
4)name栏写上习题名称,如创建的是主函数,勾上public void static main选项。
5)输入Java代码。
6)鼠标右击project文件下的***.java文件,run as->Java Application,或单击按钮。
7)下侧console窗口将显示运行结果。
p2.在console窗口输出如下字符串:
p3.创建如下变量:
int a = 6; int b = 4; int c = 5; int x;
使用条件运算符(op1 ? op2 :op3),在a、b、c中选择值最大的变量,将其值赋予变量x。
console窗口输出:“x=....”。
p4.创建如下变量:
int speed; String s1 = “正常”; String s2 = “违章”; String result;
假设高速公路的最低限速是60,最高限速是120。
于speed变量赋任意值,用条件运算符判断是否违章,并在console窗输出结果。
p5.调试课后习题2-1(教科书70页,Exer2_1.java)
余下时间调试1、2章例题代码,如实验完毕,可提前15分钟离开实验室。
关于实验报告(重要!):
发送报告书电子版与程序源代码交给班长。
报告书电子版:新建记事本(.txt)文件,复制各题的程序代码(复制时请标注class名称,如:p1.java)。
文件名为: 学号_姓名.txt
程序源代码:左侧project文件->鼠标右键->properties,可查看源代码路径。
将project 文件夹(例:123456_小明)整体压缩。
文件名为: 学号_姓名.zip(或rar)
提交时限为下节理论课开始前,过期将扣分;下节实验课开始后,不再接受报告。
抄袭、拷贝者,双方都判为0分。