Java复习题选择

16.下列数据类型的精度由高到低的顺序是:( )
A.float,double,int,long B.double,float,int,byte
C.byte,long,double,float D.double,int,float,long
17.下列语句中访问类的属性正确的是( )。
A.book. name B.book->name C.book. name() D.book->name()
18.下列关键字中,( )将方法定义为静态方法。
A.public B.protected C.private D.static
19.构造方法与实例方法的相同之处是( )。
A.两者都有返回类型 B.两者名字都与类名相同
C.两者都可以有参数列表 D.以上三者都对
20.下列选项中,( )是方法重载。
A.public double area(double a,double b)与public int area(double a,double b)
B.public int max(int x,int y)与public int max(int a)
C.public int add(int a,int b)与public double add(double a,double b)
D.public Constructor (int i)与public int Constructor (inti)
21.下列对Java中的继承描述,说法错误的是( )。
A.子类至少有一个父类
B.子类可作为另一个子类的父类
C.子类可以通过this关键字来访问父类的私有属性
D.子类继承父类的方法访问权限保持不变
22.下列关于接口的描述,正确的是( )。
A.抽象类可以使用extends关键字来继承接口
B.接口可以被实例化
C.接口可以继承多个父接口
D.接口具有继承性,但不能继承父接口的所有属性和方法
23.下列类中,( )是数组索引越界异常类。
A.ArravStoreException B.NumberFormatException
C.IndexOutOfBoundsException D.ArithmeticException
24. 在异常处理中,将可能抛出异常的方法放在( )语句块中。
A. throws B.catch C.try D.finally
25. 方法和成员变量提供了( )个控制访问的修饰符。
A.2 B.3 C.4 D.5
26.下列说法,哪个是正确的( )。
A. Java是不区分大小写的,源文件名与程序类名不允许相同
B.Java语言以方法作为程序的基本单位
C.Applet是Java的一类特殊应用程序,它嵌入到HTML中,随主页发布到互联网上
D. 以//开始的为多行注释语句
27.java语言是由()公司开发的
A、IBM B、sun C、联想 D、金山
28.在字符串类中,返回字符串长度的方法是()
A、width() B、length() C、long() D、 size()
29.以下说法正确的是()
A、子类能继承父类的所有方法和状态 B、子类能继承父类的非私有方法 
C、子类只能继承父类的public方法 D、子类只能继承父类的方法,不能继承状态
30.下面关于接口的说法不正确的是()
A接口和抽象类是相同的概念  B、实现一个接口必须实现接口的所有方法 
C、接口之间不能继承所有方法  D、一个类可实现多个接口

16.
B

17.
A

18.
D

19.
C

20.
B

21.
C

22.
C

23.
C

24.
C

25.
B

26.
C

27.
B

28.
B

29.
A

30.
A
温馨提示:答案为网友推荐,仅供参考
相似回答