java基础试题题解

java基础试题题解

ID:6075216

大小:96.59 KB

页数:6页

时间:2018-01-02

java基础试题题解_第1页
java基础试题题解_第2页
java基础试题题解_第3页
java基础试题题解_第4页
java基础试题题解_第5页
资源描述:

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

1、一、选择题48分每题2分1.面向对象的三大特性不包括(D)A封装B继承C多态D消息通信2.下列声明哪个是错误的(B)Ainti=10;Bfloatf=1.1;floatf=1.1f;Cdoubled=34.4;Dlongm=4990;3.程序的执行结果是(B)publicclassTest{publicstaticvoidmain(String[]args){System.out.println(“”+'a'+1);}A98Ba1C971D1974.程序的执行结果是(B)publicclassTest{intx;publicst

2、aticvoidmain(String[]args){Testt=newTest();t.x=5;change(t);System.out.println(t.x);}publicstaticvoidchange(Testt){t.x=3;}A5B3C编译出错D以上答案都不对5.关于类与对象说法错误的是(D)A类是模板,对象是产品B人是类,男人是对象C类是对某一事物的描述是抽象的,对象是实际存在的该类事物的个体D汽车设计图是类,制造的若干汽车是对象6.关于构造函数说法错误的是(B)A构造函数名与类相同B构造函数无返回值,可以使用

3、void修饰C构造函数在创建对象时被调用D在一个类中如果没有明确的给出构造函数,编译器会自动提供一个构造函数7.程序的执行结果是(A)相等,同一个对象publicclassTest{publicstaticvoidmain(String[]args){Stringstr1=newString("abc");Stringstr2=newString("abc");Stringstr3=str1;if(str1.equals(str2)){System.out.println("true");}else{System.out.pri

4、ntln("false");}if(str1==str3){System.out.println("true");}else{System.out.println("false");}AtruetrueBtruefalseCfalsetrueDfalsefalse8.程序执行的结果(C)需使用this指针publicclassTest{Stringname="Tom";publicTest(Stringname){name=name;}publicstaticvoidmain(String[]args){Testt=newTes

5、t("Jack");System.out.println(t.name);}A编译有错BJackCTomD以上答案都不对9.程序执行的结果(B)跟第4题一样啊。。。publicclassTest{intx;publicstaticvoidmain(String[]args){Testt=newTest();t.x=5;change(t);System.out.println(t.x);}publicstaticvoidchange(Testt){t.x=3;}A5B3C编译出错D以上答案都不对10.在Java中,关于static

6、关键字的说法错误的是(D)需要引用实例Astatic可以修饰方法Bstatic可以修饰变量Cstatic可以修饰代码块Dstatic修饰的方法,在该方法内部可以访问非静态的类成员变量11.关于Java中继承的特点,下列说法正确的是(B)A使类的定义复杂化BJava只支持单继承,不可多继承,但可以通过实现接口来达到多继承的目的C子类继承父类的所有成员变量和方法,包括父类的构造方法D不可以多层继承,即一个类不可以继承一个类的子类12.程序的执行结果是(D)publicclassTest{publicstaticvoidmain(St

7、ring[]args){Childc=newChild();}}classFather{publicFather(){System.out.println("父类无参构造函数");}publicFather(Stringname){System.out.println("父类有参构造函数");}}classChildextendsFather{publicChild(){this("dd");System.out.println("子类无参构造函数");}publicChild(Stringname){super("dd");S

8、ystem.out.println("子类有参构造函数");}A子类无参构造函数子类有参构造函数父类无参构造函数B子类有参构造函数子类无参构造函数父类无参构造函数C父类无参构造函数子类有参构造函数子类无参构造函数D父类有参构造函数子类有参构造函数子类无参构造函数

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

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

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