JAVA语言程序设计期末考试试题及.doc

上传人:工**** 文档编号:557732074 上传时间:2023-08-12 格式:DOC 页数:100 大小:1.03MB
返回 下载 相关 举报
JAVA语言程序设计期末考试试题及.doc_第1页
第1页 / 共100页
JAVA语言程序设计期末考试试题及.doc_第2页
第2页 / 共100页
JAVA语言程序设计期末考试试题及.doc_第3页
第3页 / 共100页
JAVA语言程序设计期末考试试题及.doc_第4页
第4页 / 共100页
JAVA语言程序设计期末考试试题及.doc_第5页
第5页 / 共100页
点击查看更多>>
资源描述

《JAVA语言程序设计期末考试试题及.doc》由会员分享,可在线阅读,更多相关《JAVA语言程序设计期末考试试题及.doc(100页珍藏版)》请在金锄头文库上搜索。

1、JAVA语言程序设计考试一试卷及部分答案一、单项选择题:(每题1分)以下各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项的标志写在题干后的括号内。1以下语句序列履行后,k的值是(B)。intm=3,n=6,k=0。while(m+)(-n)+k。A)0B)1C)2D)32设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是(B)。A)i=i+2B)a0=7。C)i+-j。D)a(0)=66。3Java语言的类间的继承关系是(B)。A) 多重的B)单重的C)线程的D)不可以继承4设有定义inti=6。,则履行以下语句后,i的值为(C)。i+=i-1。

2、A)10B)121C)11D)1005以下选项中,用于在定义子类时申明父类名的重点字是(C)。A)interfaceB)packageC)extendsD)class6若已定义bytex=11,22,33,-66。此中0咏W3,则对x数组元素错误的引用是(C)。A)x5-3B)xkC)xk+5D)x01/617以下语句序列履行后,ch1的值是(B)charch1=A,ch2=W。if(ch1+2j)i-。elsej-。A)15B)16C)7D)89下列语句序列履行后,intk的值是(C)i=10,j=18,k=30。switch(j-i)case8:k+。case9:k+=2。case10:k

3、+=3。default:k/=j。A)31B)32C)2D)3310下面语句履行后,for(inti=0,j=1。jy|xzB)x!=yC)z(y+x)D)xy&!(x3)。A)16B)8C)4D)213以下由for语句组成的循环履行的次数是(B)。for(inti=0。true。i+)。A) 有语法错,不可以履行B)无穷次C) 履行1次D)一次也不履行14定义类头时能使用的修饰符是(C)。A)privateB)staticC)abstractD)protected15设int型变量a、b,float型变量x、y,char型变量ch均已正确立义并赋值,正确的switch语句是D)。A)swit

4、ch(x+y)B)switch(ch+1).C)switchchD)switch(a+b)。.16. 以下最后属性i的定义中,正确的选项是()。A)staticfinalinti=100。B)finalinti=1.2。C)finali=w。D)finalchari。17. 以下类定义中,不正确的选项是(C)A)classxB)classxextendsy3/61C)staticclassximplementsy1,y2D)publicclassxextendsApplet18.设x、y为已定义的类名,以下申明x类的对象x1的语句中正确的选项是()。A)staticxx1。B)publicxx

5、1=newx(int123)。C)yx1。D)xx1=x()。19.设i、j、k为类x中定义的int型变量名,以下类x的结构函数中不正确的选项是(B)。A)x(intm).B)voidx(intm).C)x(intm,intn).D)x(inth,intm,intn).20. 以下方法定义中,正确的选项是(A)。A)intx()charch=a。return(int)ch。B)voidx().returntrue。C)intx().returntrue。D)intx(inta,b)returna+b。21. 用于定义类成员的接见控制权的一组重点字是(D)。A) class,float,doub

6、le,publicB) float,boolean,int,longC) char,extends,float,doubleD) public,private,protected22. 不可以组成循环的语句是(C)。A)for语句B)while语句C)switch语句D)do_while语句23. 以下程序段履行后b3的结果是(D)。booleanb1=true,b2,b3。24=b1?b1:b2。4/61A)0B)1C)trueD)false25下边数据结构中,属于非线性的是(B)。A) 线性表B)树C)行列D)货仓11.设有定义inti=123。longj=456。下边赋值不正确的语句是(

7、D)。A)j=i。B)j=(long)i。C)i=(int)j。D)i=j。二、填空题:(每空1分)1. 结构函数_没_有返回值。2.Java语言中的浮点型数据依据数据储存长度和数值精度的不一样,进一步分为float和_double_两种详细种类。3.创立类对象的运算符是_new。4.当整型变量n的值不可以被13除尽时,其值为false的Java语言表达式是_n%13=0。5.在Java语言中,全部的数组都有一个lenght属性,这个属性储存了该数组的_元素个数。6. 定义类就是定义一种抽象的_父类_,它是全部拥有必定共性的对象的抽象描绘。7. 在Java语言中,使用_平台没关_、_java虚

8、构机_等技术,实现软件重8.表达式3/6*5的计算结果是_0_。9. 下边是一个类的定义:publicclass_intMyclass_intx,y。5/61Myclass(inti,_=0_)/结构函数x=i。y=j。10.下边是一个JavaApplication的主类的定义,其功能是输出全部命令行参数。importjava.io.*。publicclassMyClasspublicstaticvoidmain(Stringargs)if(args.length!=_0_)for(inti=0。iargs.length。i+)System.out.println(_i=+i_)。elseSy

9、stem.out.println(没有命令行参数)。11下边是一个小程序的主类myprogram的定义,此中A、B是该主类所在源程序中已定义的另两个类的类名:importjavaawt.*;importjavaapplet.*;publicclassmyprogramextendsApplet/定义小程序的主类6/61Aa。Bb。public_myprogram_init()a=newA();b=_new_B()。12. Java的复合数据种类有:类、数组和_接口_等。Java的简单数据种类有:数值种类(整形和浮点种类),自负种类和布尔种类13.表达式3/6*5的计算结果是_0_。14._定义

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号