1.下面关于类的说法,不正确的是
A:类属于Java语言中的复合数据类型 B:类就是对象 C:类是同种对象的集合和抽象 D:对象是Java语言中的基本结构单位
答案:类就是对象
2.当方法遇到异常又不知如何处理时,下列哪种说法是正确的
A:声明异常 B:抛出异常 C:嵌套异常 D:捕获异常
答案:声明异常
3.Java语言接口间的继承关系是
A:多重继承 B:不一定 C:不能继承 D:单继承
答案:多重继承
4.语句“while(!e);”中的条件!e等价于
A:e==0 B:e!=1 C:~e D:e!=0
答案:e==0
5.( )类是所有异常类的父类
A:AWTError B:Error C:Exception D:Throwable
答案:Throwable
6.内部类是在一个类内嵌套定义的类,其特点描述错误的是
A:只能在定义它的类或程序段中或表达式内匿名使用,外部使用时必须给出类的全名 B:除static内部类之外,不能在类内声明static成员 C:可以使用其他类的成员,而且可访问它所在类的成员 D:可以使用它所在类的静态成员变量或实例成员变量,但不可以使用所在类中的局部变量
答案:可以使用其他类的成员,而且可访问它所在类的成员
7.关于数组,下列说法中不正确的是( )。
A:一个数组中所有元素都必须具有相同的数据类型 B:定义数组时必须分配内存 C:数组是最简单的复合数据类型,是一系列数据的集合 D:数组元素可以是基本数据类型、对象或其他数组
答案:定义数组时必须分配内存
8.类的定义必须包含在以下哪种符号之间?
A:方括号[] B:圆括号( ) C:双引号“” D:花括号{}
答案:{}
9.下列关于抽象类的描述中,错误的是
A:抽象类是不可以定义对象的 B:抽象类是不可以有构造方法的 C:抽象类通常要有它的子类 D:抽象类是用修饰符abstract说明的
答案:抽象类是不可以有构造方法的
10.String类的常用方法中获得字符串长度方法是()
A:copy() B:sort() C:len() D:length()
答案:length()
11.面哪一个是正确的类的声明?
A:public class void number{} B:public void HH{…} C:public class Car{…} D:public class Mave(){…}

12.()类是所有类的直接或间接父类。
A:Array B:String C:lang D:Object 13.在以下什么情况下,构造方法会被调用?
A:创建对象时 B:使用对象的变量时 C:调用对象方法时 D:类定义时 14.下面关于方法的说法,不正确的是
A:方法体是对方法的实现,包括变量声明和合法语句 B:Java中的构造方法名必须和类名相同 C:如果一个类定义了构造方法,也可以用该类的默认构造方法 D:类的私有方法不能被其他类直接访问 15.对应try和catch子句的排列方式,下列哪一项是正确的?
A:父类和子类不能同时出现在try语句块中 B:父类异常在前,子类异常在后 C:子类异常在前,父类异常在后 D:只能有子类异常 16.赋值运算符=的作用是什么。
A:将左边的值赋值给右边 B:将右边的值赋值给左边 C:判断左右值是否相等 D:使左右值相等 17.每一个else子句都必须和它前面的一个距离它最近的 ()子句相对应
A:for B:if C:do D:while 18.下列程序执行的结果是public class X7_1_6 { public static void main(String[] args) { try{ return; } finally{ System.out.println("Finally"); } }}
A:因为没有catch子句,因此不能通过编译 B:程序正常运行,并输出Finally C:编译通过,但运行时出现异常 D:程序正常运行,但不输出任何结果 19.整除取余符号的作用是什么。
A:获取商 B:获取除数 C:获取余数 D:获取被除数 20.子类中定义了一个方法,该方法和父类的方法声明相同,但是具有不同的方法体,称为子类方法( )父类方法
A:复制 B:重载 C:覆盖 D:调用 21.关于异常的含义,下列描述中最正确的一个是
A:程序自定义的异常事件 B:程序编译错误 C:程序语法错误 D:程序编译或运行时发生的异常事件 22.向控制台输出一行时,使用的命令是:
A:println B:printf C:print D:wirteline 23.下列循环体执行的次数是( )。int x=10, y=30;do{ y -= x; x++; }while(x++
A:2 B:1 C:4 D:3 24.下列关于修饰符混用的说法,错误的是
A:abstract方法必须在abstract类中 B:abstract类中不可以有private的成员 C:abstract不能与final并列修饰同一个类 D:static方法中能处理非static的属性 25.设有下列数组定义语句: int a[] = {1, 2, 3};则对此语句的叙述正确的是( )。
A:定义了一个名为a的一维数组 B:a数组元素的下标为1~3 C:数组中每个元素的类型都是整数 D:a数组有3个元素 26.定义一维int数组a[8]后,下面引用错误的是
A:a[n]=1 B:a[1]=a[2]+a[5] C:a[0]=1 D:a[8]=4 27.Java语言提供了两种具有不同操作方式的字符串类: ()类和() 类。
A:substring B:StringBuffer C:String D:length 28.下列()是Java语言的关键字。
A:goto B:volatile C:instanceof D:sizeof 29.下列()是有效的标识符。
A:2test B:userName C:$change D:_passeord 30.String 类可以被继承
A:对 B:错 31.Integer是java为int提供的封装类
A:错 B:对 32.异常类对象代表当前出现的一个具体异常
A:对 B:错 33.List接口继承了Collection接口,所以List接口拥有Collection接口提供的所有常用方法。
A:错 B:对 34.接口是绝对抽象的,不可以被实例化。
A:错 B:对 35.StringBuffer和StringBuilder类都表示内容可以被修改的字符串
A:错 B:对 36.子类对象能直接向其父类赋值
A:错误 B:正确 37.Java语言接口间的继承关系是单继承。
A:错 B:对 38.下列说法正确的是( )
A:属性必须是简单变量 B:不需要定义类,就能创建对象 C:对象中必须有属性和方法 D:属性可以是简单变量,也可以是一个对象 39.父类对象不能向其子类赋值
A:对 B:错

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(2) dxwkbang
返回
顶部