




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Java程序设计实验报告实验题目:实验一 Java语言基础实验学 号: 姓 名: 班 级: 专 业: 计算机科学与技术 实验日期: 2012.9.10 盐城工学院 优集学院1. 编译与运行Java应用程序实验目的:(1)了解Java应用程序的结构。(2)学习Java应用程序源程序的编辑。(3)学习Java源程序的编译。(4)学习Java应用程序的运行。(5)学习解决Java源程序编译过程中的常见问题。实验要求:编写一个比较简单的Java应用程序,该程序将会在命令提示符窗口下输入一句话:Java世界欢迎你!程序: /Hello.javapublic class Hellopublic static void main(String args)System.out.println(Java世界欢迎你!);效果: 2.编译与运行Java小程序实验目的:(1)了解Java小程序的结构。(2)学习Java小程序的编译,运行。(3)了解Html语言中的Applet标签。实验要求:编写一个比较简单的Java小程序,该程序运行后会显示:欢迎进入Java世界!程序:/Hi.javaimport java.awt. *;import java.applet. *;public class Hi extends Applet public void paint( Graphics g )g.drawString(欢迎进入java世界!,80,60);效果:3.基本数据类型的使用 实验目的:(1)学习标示符的命名规则。(2)学习基本数据类型变量的申明。(3)学习基本数据类型变量的初始化。(4)明确局部变量使用前初始化的意义。(5)学习常量的使用。实验要求:编写一个Java程序,在程序中申明各种基本数据类型的变量,对他们进行初始化,再显示他们各自的值;定义一个双精度数据的常量,并显示它的值。程序:/InitVar.javapublic class InitVarpublic static void main(String args)byte a=10;short b=20;int c=30; long d=40L;float e=50F;double f=60D;char g=A;boolean h=true;double pi=3.14;System.out.println(字节型,a= + a);System.out.println(短整型,b= + b);System.out.println(整数型,c= + c);System.out.println(长整型,d= + d);System.out.println(单精度型,e= + e);System.out.println(双精度型,f= + f);System.out.println(字符型,g= + g);System.out.println(布尔型,h= + h);System.out.println(圆周率,pi= + pi);效果:4.算术运算符1实验目的:(1)学习算术运算符的求模运算(2)学习算术运算符的自增运算(3)学习算术运算符的自减运算实验要求:编写一个Java程序,在程序中进行求模运算,自增运算,自减运算。程序:public class Arithmetic1public static void main(String args)int a=10;int b=6;int s=0;s=a%b;System.out.println(a%b=+s);+a;-b;s=+a + -b;System.out.println(a= +a);System.out.println(b= +b);System.out.println(s= +s);效果:5.算术运算符2 实验目的:(1)学习算术运算符中的整数除法。(2)学习算术运算符中的浮点数除法。(3)学习算术运算符中的整数与浮点数混合除法。实验要求:编写一个Java程序,在程序中进行整数除法,浮点数除法和整数与浮点数混合除法运算。程序:public class Arithmetic2public static void main(String args)System.out.println(浮点型:);double a1=0,b1=0,c1=0;a1=5/6;System.out.println(5/6= + a1);b1=5.0/6.0;System.out.println(5.0/6.0= + b1);c1=5/6.0;System.out.println(5/6.0= + c1);System.out.println(整数型:);int a2=0,b2=0,c2=0;a2=5/6;System.out.println(5/6= + a2);b2=5/6;System.out.println(5.0/6.0= + b2);c2=5/6;System.out.println(5/6.0= + c2); 效果: 6.逻辑运算符 实验目的:(1)学习逻辑运算符的与运算(2)学习逻辑运算符的或运算(3)学习逻辑运算符的非运算实验要求:编写一个Java程序,在程序,在程序中进行与运算,或运算和非运算。程序:/Logic.javapublic class Logicpublic static void main(String args) boolean a,x,y,z; a=56; x=!a; y=a&x; z=x|y; System.out.println(a= +a); System.out.println(x= +x); System.out.println(y= +y); System.out.println(z= +z);效果:7.字符串与数值型数据的转换 实验目的:(1)学习字符串转换成数值型数据的方法。(2)学习数值型数据转换成字符串的方法。实验要求:编写一个Java程序,在程序中进行字符串与数值型的相互转换。程序:public class Converpublic static void main(String args)byte a=0;short b=0;int c=0;long d=0;float e=0F;double f=0D;String s=10;a=Byte.parseByte(s);b=Short.parseShort(s);c=Integer.parseInt(s);d=Long.parseLong(s);e=Float.parseFloat(s);f=Double.parseDouble(s);int MyInt=1234;String MyString=+MyInt;效果: 8.从键盘输入数据实验目的:(1) 学习通过键盘向程序输入各种数据。(2) 了解Java中实例的生成,以及类方法的调用。(3) 加深对Java应用程序结构的认识实验要求:编写一个Java程序,在程序中通过键盘输入常用的数据,包括字符串,整数和浮点数。程序:import java.util.*;public class InputNumpublic static void main(String args)int a=0;float b=0F;double c=0D;String s=;Scanner reader=new Scanner(System.in);System.out.println(从键盘中输入一串字符:);s=reader.nextLine();System.out.println(你输入的字符串是 +s);System.out.println(从键盘中输入一个整数:);a=reader.nextInt();System.out.println(你输入的整数是 +a);System.out.println
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 万顷之陂-【2022年暑假预习】云名著《世说新语》之“德行”卷
- 九年级历史上册 第二单元 第5课 中古时代的东亚和西亚教学设计 华东师大版
- 2024中智集团政企服务部公开招聘笔试参考题库附带答案详解
- 防伪产品经理培训总结
- 人教A版(2019)高一数学必修第二册-正弦定理、余弦定理的综合应用-1教案
- 七年级生物下册 第四单元 第三章 第二节 发生在肺内的气体交换教学设计2 (新版)新人教版
- 六年级语文上册 第三单元 习作:-让生活更美好教学设计 新人教版
- 初中语文人教部编版(2024)七年级上册(2024)第三单元教案及反思
- 初中语文-第三单元《小石潭记》教学设计-2024-2025学年统编版语文八年级下册
- 初中心理健康课教学设计-我的责任
- 堤防工程设计规范
- 接地网状态评估课件
- 英语口译基础教程--Unit-7-10
- 小学校本课程教材《好习惯伴我成长》
- 国家开放大学电大本科《儿童心理学》网络课形考任务话题讨论答案(第二套)
- 《淮阴师范学院二级学院经费核拨管理办法(试行)》
- 诺基亚LTE FDD设备技术说明(2)
- 清筛车挖掘输送装置
- 实名核验(法人)业务办理表
- 离合齿轮的工艺规程与专用夹具设计
- 武汉土地使用税和土地征税等级现行标准
评论
0/150
提交评论