当前位置:网站首页 > Java基础 > 正文

java编程基础150



1、考试前把以下内容记熟,考试时,不要带入考场,切记! !遇到不会答的题不要空,全部答 满!/一、选择题: (选择一项或多项)、同一包中的子类可以访问父类中带( AB )访问修饰符的成员?(选择二项)publicprotectedfriendprivate、给定如下Java 代码,下列( CD )方法可以加入到 Sample 类中,并且能够编译正确。(选择二项)public class Samplepublic int getSomething(int d) Return d;private int getSomething(int i ,String s) public void getSome

2、thing(int i )private int getSomething(byte b) return b; private int getSomething() return 2;3 、给定如下Java 代码,编译运行后,结果将是( B ) 。 (选择一项)public class Sampleprivate int x;public Sample()x=1;public void Sample(double f ) this.x=(int )f;public int getX() return x;public static void main(String args)Sample s=

3、new Sample(5.2);System.out.println(s.getX();A. 发生编译期错误,编译器提示:出现重复的方法Sample发生编译期错误,编译器提示:未定义构造方法Sample ( double )正常运行,输出结果:5.2正常运行,输出结果:54 、构成方法重写的要素不包括( BD). (选择二项)A 方法名称相同B 返回类型不同C 参数列表相同D 在同一个类中5、以下(D )修饰符用于声明一个类变量,且该变量的值在运行期始终保持不变。 (选择一项)A staticB finalC static finallyD final static6、在java 中,下列接口

4、或类不包括在 java.sql 包中的是( A ) (选择一项)A ArrayListB ConnectionC StatementD DriverManager7 、给定如下Java代码,关于super的用法,以下描述正确的是(C)(选择一项)class C extends Bpublic C()super(); /B();用来调用类B中定义的super()方法用来调用类C中定义的super()方法用来调用类B的无参构造方法用来调用类B中第一个出现的构造方法8 、在 Java 中,类 Test 的代码如下所示,假设类 Test 的实例化对象名为t ,则选项(C )中的语句能正确调用 Test

5、 类的 change() 方法。 (选择一项)class Testpublic int change()System.out.println( “ NO parameters ” );return 0;public void change(double m)System.out.println( “ parameter is: ” +m);A. Test.change(15.2f) B.Test.change();C.t.change(250.5);D. int a=t.change(13);9、给定如下Java 代码,其中第( D )行代码有错误。 (选择一项)import java.uti

java编程基础150

6、l.*; public class Maptestpublic static void main(String args) List pList=new ArrayList();pList.add(“ A” );/5pList.add(“ A” );/6for(int i=0;ipList.size();i+) /7String str= (String) pList.get(i);/8 ObjectSystem.out.println(str); A.5 B. 6 C. 7D.8、在 java 中,以下( C )类的对象以键-值的方式存储对象. (选择一项)A java.uitl.ListB

7、 java.util.ArrayListC java.util.HashMap 哈希图( “ isbn ” , book01 )D java.util.LinkedList11、给定java代码如下所示,在 A处所填写类(AB)方法,是对cal方法的重载(选择二 项)public class Test public void cal (int x , int z) /AA public int cal(int x , int y , float z)return z;B public int cal (int x,int y ,int z )return x; C public void ca

8、l(int x,int z)D public void cal (int z,int y , int x) 、在 java 中,已经定义接口A ,以下语句正确的是(B ) . (选择一项)A class AAA extends A ()B class AAA implements AC interface AAA extends A D interface AAA imprlement A、下列选项中关于Java 中 super 关键字的说法正确的是( A) .(选一项)super 关键字是在子类对象内部指代其父类对象的引用super 关键字不仅可以指代子类的直接父类,还可以指代父类的父类子类

9、通过super 关键字只能调用父类的方法,而不能调用父类的属性super.fun();super.a;子类通过 super 关键字只能调用父类的属性,而不能调用父类的方法、在 Java 中,下面对子类XX 的描述正确的是( D ) .(选一项)类 XX 必须定义构造函数构造函数的返回类型是Void构造函数和类有相同的名称,并且不需指定任何参数一个类可以定义多个构造函数、在 Java 语言中,下列关于类的继承的描述,正确的是( B) 。 (选一项)A.一个类可以继承多个父类B.一个类可以具有多个子类C. 子类可以使用父类的所有方法privateD.子类一定比父类有更多的成员方法、下面(B )不是

10、 Java 的访问修饰符关键字. (选择一项)privatefriendprotectedpublic、给定如下的Java 代码,下列( A )方法可以加入到 Child 类中,并且能够保证编译正确(选择一项)class Basepublic void method( )class Child extends Basepublic void method( )public void method(String s ) public int method( )return 1;private void method( )public void method(Integer i); TOC o 1

11、-5 h z 、关于对下面语句 protected void show(int x,int y)下面( C )语句是它的在子类中的重写?(选择一项)protected int show(int x,int y)protected void show(int x,int y, int z)public void show(int x,int y)void show(int x,int y)A.B.C.D.void、假设有下面的接口定义interface Bookfloat priceRate=0.05;那么其成员属性priceRate 的默认访问修饰符是( A ) 。 (选择一项)public

12、static final TOC o 1-5 h z 、在 Java 中,下面对于构造函数的描述正确的是( D ) 。(选择一项)类必须显式定义构造函数构造函数的返回类型是void构造函数和类有相同的名称,并且不能带任何参数一个类可以定义多个构造函数21 、在 Java 接口中,下列选项中有效的方法声明是( AB ) 。(选择两项)public void aMethod();void aMethod();void aMethod()private void aMethod();22 、构造方法重载的要素包括( ACD ) 。 (选三项)A 方法名称相同B 返回类型不同C.参数列表不同D 在同一

13、个类中23、在如下所示的Sample类中,共有(C )个构造方法。(选择一项) public class Sampleprivate int x;public Sample()x=1;public void Sample(double f) this.x=(int )f;public sample()x=2;public Sample(String s)、在子类的构造方法中,使用(B)关键字调用父类的构造方法.(选择一项)A baseB superC thisD extends二、简答题:简述什么是方法重载?P70定义参数列表不同(参数类型,参数个数)简述 Java 类的 stat

版权声明


相关文章:

  • java基础过多久可以开发项目2024-10-28 23:34:04
  • java面试基础题csdn2024-10-28 23:34:04
  • 找0基础java可信吗2024-10-28 23:34:04
  • java最基础结构2024-10-28 23:34:04
  • java web开发基础文档2024-10-28 23:34:04
  • java零基础学习多久能上岗2024-10-28 23:34:04
  • web前端要学java基础吗2024-10-28 23:34:04
  • java基础面试八股文2024-10-28 23:34:04
  • java0基础游戏2024-10-28 23:34:04
  • 大数据要java基础吗2024-10-28 23:34:04