java前三章测试题

java前三章测试题

ID:11460055

大小:32.50 KB

页数:9页

时间:2018-07-12

java前三章测试题_第1页
java前三章测试题_第2页
java前三章测试题_第3页
java前三章测试题_第4页
java前三章测试题_第5页
资源描述:

《java前三章测试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、选择题1.main方法是javaApplication程序执行的入口点,关于main方法的方法头以下()是合法的。A.publicstaticvoidmain()B.publicstaticvoidmain(String[]args)C.publicstaticintmain(String[]arg)D.publicvoidmain(Stringarg[]) 2.请从四个选项中选择答案,下列代码的执行结果是:()publicclassTest{publicstaticvoidmain(Stringsrgs[]){floatt=9.0f;intq=6;System

2、.out.println((t++)*(--q); }} A)40B)40.0C)45.0D)36.03.执行完代码"int[]x=newint[25];"后,以下()说明是正确的。A.x[24]为0B.x[24]未定义C.x[25]为0D.x[0]为空4.关于以下程序段,正确的说法是()。1.)Strings1="abc"+"def";2.)Strings2=newString(s1);3.)if(s1.equals(s2))4.)System.out.println(".equals()succeeded");5.)if(s1==s2)6.)System.out

3、.println("==succeeded");A.行4与行6都将执行B.行4执行,行6不执行C.行6执行,行4不执行D.行4、行6都不执行5.下列语句执行后,变量a、c的值分别是()。intx=182;inta,c;c=x/100;a=x%10;A.1,2B.2,1C.1.82,2D.100,826.在一个应用程序中有如下定义:inta[]={1,2,3,4,5,6,7,8,9,10};,为了打印输出数组a的最后一个元素,下面正确的代码是()。A.System.out.println(a[10]);B.System.out.println(a[a.length])

4、;C.System.out.println(a[9]);D.System.out.println(a(8));7.若有循环:intx=5,y=20;do{y-=x;x++;}while(++x<--y);则循环体将被执行()。A.0次B.1次C.2次D.3次8.指出错误的表达式。()A.floatf=11.1;B.doubled=5.3E12;C.doubled=3.14159D.doubled=3.14D9.选出不合理的标识符()。A._sys1_lllB.$changeC.sys1_lllD.2mail10.MAX是int型public成员变量,变量值保持为常量

5、100,下面那条是正确的语句。()A.publicintMAX=100;B.finalintMAX=100;C.finalpublicint=100;D.publicfinalintMAX=100;二、判断题1.对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。()2.Java的源代码中定义几个类,编译结果就是生成几个以.class为后缀的字节码文件。( )3.Java的字符类型采用的是ASCII编码。()4.Java程序里、创建新的类对象使用关键字new,回收无用的类对象使用关键字free.()5.类及其属性、方法可以同时有一

6、个以上的修饰符来修饰.()6.一个Java类可以有多个父类.()7.使用方法length()可以获得字符串或数组的长度.()8.类中的属性和方法都必须被修饰符修饰.()9.shorts1=1;s1=s1+1;编译不能通过,需进行强制类型转换.()10.swtich能作用在byte上,并且能作用在long上.()三.改错或写出程序的功能1.publicclassTest{publicstaticvoidmain(Stringargs[]){System.out.println(TestClass.data);}}classTestClass{intdata=89;}请

7、改正错误:_________________________________________。2.publicclassSum{publicstaticvoidmain(Stringargs[]){doublesum=0.0;for(inti=1;i<=100;i++)sum+=1.0/(double)i;System.out.println("sum="+sum);}}上面这段程序所完成的功能是:____________________________。3publicclassFunction{publicstaticvoidmain(Stringargs[]

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

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

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