java实验一.docx
- 文档编号:26897658
- 上传时间:2023-06-23
- 格式:DOCX
- 页数:10
- 大小:769.19KB
java实验一.docx
《java实验一.docx》由会员分享,可在线阅读,更多相关《java实验一.docx(10页珍藏版)》请在冰豆网上搜索。
java实验一
甘肃政法学院
本科生实验报告
(一)
姓名:
王斌
学院:
计算机科学学院
专业:
信息管理与信息系统
班级:
11级信管班
实验课程名称:
Java2使用教程
实验日期:
2013年3月22日
指导教师及职称:
李瑞生
实验成绩:
开课时间:
2012-2013学年第二学期
甘肃政法学院实验管理中心印制
实验题目
JavaSE开发环境与语言基础
小组合作
否
姓名
王斌
班级
2011级信息管理与信息系统班
学号
201181170133
一、实验目的
1.进一步熟悉eclipse集成开发环境、掌握在eclipse中带参数运行程序的方法。
2.熟悉Java命令行编程环境JDK的配置和使用。
3.理解JAVAapplet程序的运行机制。
4.学习编写JAVAapplet网络应用程序。
5.熟悉Java语言基本语法。
1.熟悉Java开发环境JDK1.6,Eclipse的安装与配置。
2.学会运用JDK1.6和Eclipse开发简单的Application和Applet程序。
3.掌握Java的各种基本数据类型的用法。
4.掌握Java的控制语句。
二.实验环境
1.实验所用的是JavaSDK编程工具
2.使用的是javajdk1.6.0版本
三、实验内容与步骤
第1部分Java程序开发环境配置与简单Java程序开发
1.一个简单的JavaApplication程序。
打开记事本,编辑以下代码
publicclassHello
{
publicstaticvoidmain(Stringargs[])
{
System.out.println("你好,很高兴学习Java");
}
}
此程序在JDK1.6下运行的结果如下:
:
在Eclipse下运行的结果如下:
2、一个简单的Java小应用程序(JavaApplet)。
打开记事本,编辑以下代码:
importjava.applet.*;
importjava.awt.*;
publicclassBoyextendsApplet
{
publicvoidpaint(Graphicsg)
{g.setColor(Color.red);
g.drawString("我一边喝着咖啡,一边学Java呢",5,30);
g.setColor(Color.blue);
g.drawString("我学得很认真",10,50);
}
}
靖边以后在C:
\1000内形成的html文档如下:
此程序在JDK1.6下运行如下:
运行结果为:
第2部分Java基本数据类型与控制语句
一、实验目的
1、掌握Java的各种基本数据类型的用法。
2、掌握Java的控制语句。
二.实验环境
Ⅰ.jdk1.6forwindowsxp/7
Ⅱ.eclipse-sdkforwindowsxp/7
三、实验内容与步骤
[实验内容]
1、输出希腊字母表。
下面给出该程序的模板代码,请先读懂这段代码并将其补充完整,然后编译、运行该程序。
//GreekAlphabet.java
publicclassGreekAlphabet
{
publicstaticvoidmain(Stringargs[])
{
intstartPosition=0,endPosition=0;
charcStart='α',cEnd='ω';
【代码1】//cStart做int型转换据运算,并将结果赋值给startPosition
【代码2】//cEnd做int型转换运算,并将结果赋值给endPosition
System.out.println("希腊字母\'α\'在unicode表中的顺序位置:
"+(int)c);
System.out.println("希腊字母表:
");
for(inti=startPosition;i<=endPosition;i++)
{
charc='\0';
【代码3】//i做char型转换运算,并将结果赋值给c
System.out.print(""+c);
if((i-startPosition+1)%10==0)
System.out.println("");
}
}
}
四、实验过程与分析
1、题1中填如代码为
【代码1】startPosition=(int)cStart;
【代码2】endPosition=(int)cEnd;
【代码3】c=(char)i;
运行结果为
2、题2填入代码为
【代码1】number>=1&&number<=10000
【代码2】d5=number/10000;
【代码3】d4=number%10000/1000;
【代码4】d3=number%1000/100;
【代码5】d5!
=0
【代码6】d5==d1&&d2==d4
【代码7】d4!
=0
【代码8】d1==d4&&d2==d3
【代码9】d3!
=0
【代码10】d3==d1
运行结果如下:
3、教材P303
(1)-(4)调试结果
(1)E.java
(2)OutputData.java调试结果
(3)E.java调试结果
(4)已知代码输出结果为:
数组长度:
4
b[0]=1
验证:
四、实验过程与分析
在Eclipse中新建类时的类名必须与自己所写的程序中的类名相一致。
还有就是在做输出希腊字母表的题时,直接写成c=i程序无法运行,这里牵扯到强制类型转换的问题,必须写成c=(char)i的形式程序才能执行。
五、实验总结
通过本次试验,首先我初步掌握了eclipse集成开发环境,我对Java的运行环境及设置方法有了很好的认识,其次我对Java语言输入与输出应用练习有了初步的掌握。
在实验过程中的配置环境时我遇到了的困难,最终在同学的帮助和自己的认真实验下困难迎刃而解,而且我熟悉Java语言基本语法,此次实验我很有收获。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 实验