Java面向对象程序设计--试题.doc

Java面向对象程序设计--试题.doc

ID:58820610

大小:32.00 KB

页数:7页

时间:2020-10-25

Java面向对象程序设计--试题.doc_第1页
Java面向对象程序设计--试题.doc_第2页
Java面向对象程序设计--试题.doc_第3页
Java面向对象程序设计--试题.doc_第4页
Java面向对象程序设计--试题.doc_第5页
资源描述:

《Java面向对象程序设计--试题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一.选择题1.构造函数何时被调用?()A类定义时;B使用对像属性时;C使用对象方法时;D对象被创建时。2.下列关于继承的说法哪个是正确的?()A子类只继承父类的方法和属性;B子类继承父类非私有属性和方法;C子类只继承父类的方法,而不继承父类的属于性;D子类将继承父类的所有属性和方法。3.关于main方法下列说法哪个是正确的?()A一个类中可以没有main方法;B所有对象的创建都必须放在main方法中;Cmain方法必须放在公共类中;Dmain方法头的定义可以根据情况任意修改。4.下列语句中,属于多分支语句的是(

2、)Aif语句Bswitch语句Cdowhile语句Dfor语句5.阅读下列代码,其运行结果是()publicclassTest{publicstaticvoidmain(Stringargs[]){System.out.println(89>>1);}}A44B45C88D906.Java语言使用的字符码集是()AASCIIBBCDCDCBDUnicode7.试题内容:下面哪个代码段是正确的Java源程序()Apackagetestpackage; privateclassTest{//dosomething.

3、..}Bimportjava.io.*; packagetestpackage; publicclassTest{//dosomething...}Cimportjava.io.*;   classPerson{//dosomething...}   publicclassTest{//dosomething...}Dimportjava.io.*; PublicclassTest0{//dosomething...} publicclassTest1{//dosomething...}8.下列哪些说法是正确的

4、?()AJava语言中,接口只允许单一继承BJava语言只允许实现一个接口CJava语言不允许同时继承一个类并实现一个接口DJava语言的单一继承使得代码更加可靠9.下列叙述中,正确的是()A声明变量时必须指定一个类型BJava认为变量number与Number相同CJava中唯一的注释方式是"//"D源文件中public类可以有0或多个10.下面哪个赋值语句是错误的?()Afloatf=11.1;Bdoubled=5.3E12;Ccharc='r';Dbytebb=127;11."++"运算符的操作数个数是

5、()A1个B2个C3个D4个12.已知:int[]a=newint[100];在下列给出的数组元素中,非法的是()Aa[0]Ba[1]Ca[99]Da[100]13.以下语句有语法错的是()Aintx=1;y=2;z=3Bfor(intx=10,y=0;x>0;x++);Cwhile(x>5);Dfor(;;);14.以下有关类的构造函数继承的说明,正确的是()A子类继承父类的构造函数,但不能自己定义B子类可定义自己的构造函数,但受父类定义的构造函数的限制C子类和父类均可独自定义自己的构造函数,但执行时的顺序有

6、规定D如父类定义了构造函数,则子类只能继承父类的构造函数,不能自己定义         15.整型数据类型中,需要内存空间最少的是()AshortBlongCintDbyte二.填空题16.设intx=1,floaty=2,则表达式x/y的值是()。17.执行下列语句后,sum的值为()。intsum=100;for(intI=0;I<10;I++){sum-=I;}18.设i,j为整型变量且j=8,执行i=++j后,i的值()。19.基本语句包括三种基本结构:顺序结构、循环结构和()。20.数组x定义如下:i

7、ntx[][]=newint[3][2]则x[2].length的值为()。21.在转向语句中,()语句使得程序结束本次循环,回到循环的条件测试部分继续执行。22.下列程序段的输出结果是()。c=‘D’;switch(c){case‘C’:System.out.println(“CC”);case‘D’:System.out.println(“DD”);}23.设x为float型变量,y为double型变量,a为int型变量,已知x=2.5f,a=7,y=4.22则表达式x-a%2*(int)x%(int)y的

8、值为()。三.程序分析题24.试题内容:下列程序段运行的结果是()  ClassAAA{Stringstr=newString("good");  char[]ch={'a','b','c'};  publicstaticvoidmain(Stringargs[]){    Exampleex=newExample();    ex.change(ex.str,ex.ch);    S

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

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

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