二级java选择题_2017年9月计算机二级Java选择题练习及答案

这篇博客提供了2017年9月计算机二级Java考试的选择题练习及答案,涵盖对象、类、继承、访问控制、接口等核心概念,帮助考生备考。
摘要由CSDN通过智能技术生成

2017年9月计算机二级Java选择题练习及答案

1、对象的特征在类中表示为变量,称为类的( D )。

7c918a83e7035c1ba194f27a0830e48d.png

对象

属性

方法

数据类

2、Java 类可以作为( B )。

类型定义机制

数据封装机制

类型定义机制和数据封装机制

上述都不对

3、有一段java 应用程序,它的主类名是a1,那么保存它的源文件名可以是( A )。

a1.java

a1.class

a1

都对

4、在创建对象时必须(C)。

先声明对象,然后才能使用对象

先声明对象,为对象分配内存空间,然后才能使用对象

先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象

上述说法都对

5、Java中( C )。

一个子类可以有多个父类,一个父类也可以有多个子类

一个子类可以有多个父类,但一个父类只可以有一个子类

一个子类可以有一个父类,但一个父类可以有多个子类

上述说法都不对

6、下列说法正确的是( D ) 。

不需定义类,就能创建对象

属性可以是简单变量,也可以是一个对象

属性必须是简单变量

对象中必有属性和方法

7、下面关键字中哪一个是不可用来控制对类成员的访问( A )。

public

private

protected

default

8、构造方法被调用是当( C )。

类定义时

使用对象的属性时

使用对象的方法时

对象被创建时

9、下面不是面向对象技术特点的是( A )。

结构化

封装

继承性

多态性

10、Java中,一个类可以有几个父类( B )。

任意

1

2

4

11、Java中,使用哪个关键字来定义一个接口( A )。

implements

class

extends

interface

12、接口体中不应包含( C )。

常量定义

常量赋值

方法实现

方法声明

13、下列不是重载方法的特征的是(B)。

参数个数不同

名相同而类型不同

参数类型不同

名相同且类型相同

14、在成员变量与局部变量重名时,若想在方法内使用成员变量,要使用关键字( C)。

super

import

this

return

15、当子类的成员变量与父类的成员变量重名时,若想在子类中使用父类中同名的成员变量,要使用关键字(A)。

super

import

this

return

16、若有定义如下 class dog { float x; static int y;…},则下列说法中正确的是( B )。

x称为类变量,y为实例变量

x,y均为类变量

x,y均为实例变量

x为实例变量,y为类变量

17、下列说法正确的是( A )。

实例方法能对类变量和实例变量操作

实例方法只能对类变量操作

实例方法只能实例变量操作

类方法能对类变量和实例变量操作

18、Java程序是由什么组成的( B )。

对象

函数

19、package awt;的结果是( C )。

编译结果出错

说明文件的类包含在Java 的awt包中

说明文件的类在自定义的awt包中

导入自定义的awt包中的类

20、若有定义 class A{int x,y; static float f(int a){…} float g(int x1,int x2){…}} 及A a1=new A();则下列用法中非法的是( C )。

A.g(3,2)

A.f(3)

a1.f(4)

a1.g(2,5)

更多计算机二级相关试题分享:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值