java面向对象考题和答案.doc

java面向对象考题和答案.doc

ID:50174236

大小:126.51 KB

页数:14页

时间:2020-03-06

java面向对象考题和答案.doc_第1页
java面向对象考题和答案.doc_第2页
java面向对象考题和答案.doc_第3页
java面向对象考题和答案.doc_第4页
java面向对象考题和答案.doc_第5页
资源描述:

《java面向对象考题和答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.下面代码的输出结果是:publicclassMain{publicstaticvoidmain(String[]args){intn=100;intm=200;System.out.println(f(n,m));System.out.println(n);}publicstaticintf(intm,intn){n=m+n;returnn;}}A.300300B.100100C.300100D.1003002.程序执行的结果是:publicclassTest{publicstaticvoidmain(String[]args){intx=6;Testp=newTest();p.d

2、oStuff(x);System.out.println("main:x="+x);}voiddoStuff(intx){System.out.println("doStuff:x="+x++);}}A.doStuff:x=7main:x=7B.doStuff:x=7main:x=6C.doStuff:x=6main:x=7D.doStuff:x=6main:x=63.下列关于JVM的内存结构描述正确的是:A.类的各种信息在方法区中保存B.堆用于存放程序运行过程当中所有的局部变量C.栈用于存储使用new关键字创建的对象D.数组属于JVM的内存结构4.下列代码的输出结果是:publicc

3、lassTest{publicvoidprint(charc){System.out.println("c");}publicvoidprint(inti){System.out.println("i");}publicvoidprint(doubled){System.out.println("d");}publicvoidprint(Strings){System.out.println("s");}publicstaticvoidmain(String[]args){Testtest=newTest();test.print('5');}}A.cB.iC.dD.s5.程序执行的结

4、果是:publicclassTest{Stringname="Tom";publicTest(Stringname){name=name;}publicstaticvoidmain(String[]args){Testt=newTest("Jack");System.out.println(t.name);}}A.nullB.TomC.JackD.""6.关于构造方法,下列说法错误的是:A.构造方法不可以进行方法重写B.构造方法用来实例化一个新的对象C.构造方法具有和类名相同的名称D.构造方法不返回任何数据类型7.关于Java中继承的特点,下列说法正确的是:A.使类的定义复杂化B.Ja

5、va只支持单继承,不可多继承,但可以通过实现接口来达到多继承的目的C.子类继承父类的所有成员变量和方法,包括父类的构造方法D.不可以多层继承,即一个类不可以继承另一个类的子类8.下列代码运行的结果是:classFoo{publicinta;publicFoo(){a=3;}publicvoidaddFive(){a+=5;}}classBarextendsFoo{publicinta;publicBar(){a=8;}publicvoidaddFive(){this.a+=5;}}publicclassTestFoo{publicstaticvoidmain(String[]args)

6、{Foofoo=newBar();foo.addFive();System.out.println("Value:"+foo.a);}}A.Value:3B.Value:8C.Value:13D.Value:189.下列代码编译和运行的结果是:classPerson{Stringname="Noname";publicPerson(Stringnm){name=nm;}}classEmployeeextendsPerson{StringempID="0000";publicEmployee(Stringid){empID=id;}}publicclassEmployeeTest{pub

7、licstaticvoidmain(String[]args){Employeee=newEmployee("4321");System.out.println(e.empID);}}A.输出:0000B.输出:4321C.代码publicEmployee(Stringid){行,出现编译错误D.抛出运行时异常10.下列代码的运行结果是:publicclassAnimal{publicStringnoise(){return"peep";}pu

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

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

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