JAVA实验报告2 (2)

JAVA实验报告2 (2)

ID:43485215

大小:216.21 KB

页数:5页

时间:2019-10-07

JAVA实验报告2 (2)_第1页
JAVA实验报告2 (2)_第2页
JAVA实验报告2 (2)_第3页
JAVA实验报告2 (2)_第4页
JAVA实验报告2 (2)_第5页
资源描述:

《JAVA实验报告2 (2)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验报告_实验2Java编程基础(学生学号_姓名)一、实验目的1.熟悉基本数据类型,包括其所占字节数、数值范围及常数的后缀形式;2.掌握变量的声明、初始化方法,能够正确区分全局变量(即成员变量)和局部变量(即本地变量);3.掌握关系运算符()、>=、<、<=、==、!=)和逻辑运算符(!、&&、

2、

3、)的使用;4.熟悉Java程序的常用输入输出格式。二、实验内容与步骤说明:①实验报告必须完成的是基础题,提交课外完成题及提高题的可以加分;②本实验的操作环境是:文本编辑器(如写字板等)、javac和java命令;③可先建立

4、F:myjava目录,再在其中建立java源程序,并编译、运行。1.(基础题)应用程序若要输出如图2-1所示结果,请将程序所缺代码填充完整,并加以运行,然后完成实验报告相关内容:图2-1程序运行结果程序完整代码:publicclassvoidDiamond{publicstaticmain(Stringargs[]){System.out.println("*");System.out.println("**");System.out.println("**");System.out.println("**");S

5、ystem.out.println("**");System.out.println("**");System.out.println("*");}}2.(基础题)请按下列要求,将程序代码填充完整,并加以运行:程序完整代码:publicclassTest{staticintb1=0;//初始值为0的整型变量b1staticlongb2=10000;//初始值为10000的长整型变量b2staticfloatb3=3.4f;//初始值为3.4的浮点型变量b3staticdoubleb4=34.45;//初始值为34.4

6、5的双精度型变量b4staticcharb5='4';//初始值为’4’的字符型变量b5staticbooleanb6=true;//初始值为true的布尔型变量b6publicstaticvoidmain(Stringargs[]){System.out.print("b1="+b1+""+"b2="+b2+""+"b3="+b3+""+"b4="+b4+""+"b5="+b5+""+"b6="+b6+"");//输出变量b1——b6的值}/**publicclassTest{*intb1=

7、0;//初始值为0的整型变量b1*longb2=10000;//初始值为10000的长整型变量b2*floatb3=3.4f;//初始值为3.4的浮点型变量b3*doubleb4=34.45;//初始值为34.45的双精度型变量b4*charb5='4';//初始值为’4’的字符型变量b5*booleanb6=true;//初始值为true的布尔型变量b6*publicstaticvoidmain(Stringargs[]){*Testt=newTest();*System.out.print("b1="+t.b1+

8、""+"b2="+t.b2+""+"b3="+t.b3+""+"b4="+t.b4+""+"b5="+t.b5+""+"b6="+t.b6+"");//输出变量b1——b6的值*}*}*/}运行结果:3.(基础题)输入下列程序内容,运行程序,并回答相关问题:(1)变量a2、a3的输出内容是什么?为何出现这种变化?a2=0,a3=65;截取后8为都是0;Unicode码为65(2)变量b2、b3的输出内容是什么?为何出现这种变化?b2=-1097262584,b3=48;字符0在ASCLL为48

9、(3)'t'、''各有什么特殊用途?'t'本行空8个字符,''换行(4)System.out的println()方法与print()方法有什么不同?println()输出后换行,print()输出后不换行(5)如何声明、初始化一个变量?(6)b4初始化时,被赋予什么进制的数?16进制(7)写出声明ch为字符型变量、并初始化为'c'的三种不同写法。charc1='a',c2=98,c3='u0043',c4='';4.(基础题)写出下列程序的运行结果,并解释其原因:输出结果:I=10J=40原因:调用

10、了p.aMethod(i);I局部变量只是传递参数没有改变J(静态)全局变量乘于了25.(基础题)下列程序定义了一个学生类Student,它包含两个变量:strName(姓名)、intAge(年龄),除了main()方法外还有两个方法:Student(Stringname,intage)(构造方法)、display()(显示学生信息,其内部还一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。