欢迎来到天天文库
浏览记录
ID:38259037
大小:284.51 KB
页数:34页
时间:2019-06-07
《java 实验报告1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、甘肃政法学院本科生实验报告(一)姓名:俞晓学院:信息工程学院专业:信息管理与信息系统班级:13级信管班实验课程名称:JAVASE课程实验指导教师:李瑞生教师实验成绩:实验日期:2015年3月24日开课时间:2014-2015学年第二学期甘肃政法学院实验管理中心印制实验题目JavaSE开发环境与语言基础小组合作否姓名俞晓班级13级信管学号201381020144一、实验目的1.熟悉Java开发环境JDK1.6,Eclipse的安装与配置。2.学会分别运用JDK1.6和Eclipse开发简单的Application和Applet程序。3.掌握Java
2、的各种基本数据类型的用法。4.掌握Java的控制语句。5.熟悉Java基本数据类型、数组、控制结构的用法。6.学会运用Java基本语法解决实际应用问题。二.实验环境Windows7JDK1.6Eclipse三、实验内容与步骤第一部分JavaSE开发环境与语言基础1.JAVA开发环境配置与简单程序开发(1)下载并安装JDK1.6。(2)配置环境变量:SDK平台提供的Java编译器(javac.exe)和Java解释器(java.exe)位于Java安装目录的bin文件夹中,为了能在任何目录中使用编译器和解释器,应在系统特性中设置Path。鼠标右击“
3、我的电脑”--->选择“属性”--->弹出“系统特性”对话框--->单击“高级选项”--->点击“环境变量”,添加如下图所示的系统环境变量:JDK的安装目录的jre文件夹中包含着Java应用程序运行时所需要的Java类库,这些类库被包含在jrelib目录下的压缩文件rt.jar中。因此,再添加如下图所示环境变量:(3)下载Eclipse,将其解压到某一目录下。使用时只需双击eclipse图标即可。(4)在记事本中编写简单的Application程序,运用JDK命令方式在屏幕上打印输出“你好,很高兴学习Java”。(5)在记事本中编写简单的App
4、let程序,运用JDK命令方式在JavaApplet中绘制一行文字:“这是一个JavaApplet程序”。2.Java基本数据类型与控制语句(1)输出希腊字母表。publicclassGreekAlphabet{publicstaticvoidmain(Stringargs[]){intstartPosition=0,endPosition=0;charcStart='α',cEnd='ω';startPosition=cStart;//cStart做int型转换据运算,并将结果赋值给startPositionendPosition=cEnd;/
5、/cEnd做int型转换运算,并将结果赋值给endPositionSystem.out.println("希腊字母'α'在unicode表中的顺序位置:"+(int)cStart);System.out.println("希腊字母表:");for(inti=startPosition;i<=endPosition;i++){charc=' ';c=(char)i;//i做char型转换运算,并将结果赋值给cSystem.out.print(""+c);if((i-startPosition+1)%10==0)System.out.print
6、ln("");}}}运行结果如下图所示:(2)判断一个1至99999之间的数是否“回文数”。importjavax.swing.JOptionPane;publicclassNumber{publicstaticvoidmain(Stringargs[]){intnumber=0,d5,d4,d3,d2,d1;Stringstr=JOptionPane.showInputDialog("输入一个1至99999之间的数");number=Integer.parseInt(str);if(number>0&&number<100000)//判断num
7、ber在1至99999之间的条件{d5=number/10000;//计算number的最高位(万位)d5d4=number%10000/1000;//计算number的千位d4d3=number%1000/100;//计算number的百位d3d2=number%100/10;d1=number%10;if(d5!=0)//判断number是5位数的条件{System.out.println(number+"是5位数");if(d1==d5&&d2==d4)//判断number是回文数的条件{System.out.println(number+
8、"是回文数");}else{System.out.println(number+"不是回文数");}}elseif(d4!=0)//判断
此文档下载收益归作者所有