欢迎来到天天文库
浏览记录
ID:6075216
大小:96.59 KB
页数:6页
时间:2018-01-02
《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父类有参构造函数子类有参构造函数子类无参构造函数
此文档下载收益归作者所有