当类中的成员定义采用static关键字修饰时,则称该成员为类的( )成员。。
【A.】新建
【B.】实例
【C.】动态
【D.】静态
答案是:D
假定要利用一个类XXK6的对象x访问成员方法size(),则应表示为( )。
【A.】size= XXK6
【B.】x=size
【C.】x.size()
【D.】XXK6.size
答案是:C
假定类中定义的一个成员变量名为xyz,在一个方法定义的参数表中,一个参数名也为xyz,则把参数xyz的值赋给成员变量xyz的赋值语句为( )。
【A.】this.xyz=xyz
【B.】xyz=new xyz
【C.】this.
答案是:A
假定一个类的类名为XXK1,则该类的构造方法的名称为( )。
【A.】XXK
【B.】XXK1
【C.】new
【D.】name
答案是:B
假定要采用默认的构造方法定义和创建类XXK3的一个对象x,则使用的语句为( )。
【A.】x=new
【B.】x=new class
【C.】XXK3() x=new XXK3
【D.】XXK3 x=new XXK3()
答案是:D
在方法调用中,首先需要实参表中的实参向形参表中的形参进行传递,此传递分为( )传递和( )传递两种方式。
【A.】参数数量 参数大小
【B.】按值 引用
【C.】参数类型 返回值
【D.】参数 代码
答案是:B
方法定义中的参数表称为形式参数表,其中的参数称为形式参数,每个形式参数的定义(声明)包括( )和( )两个方面。
【A.】参数数量 参数大小
【B.】参数类型 参数名
【C.】参数类型 返回值
【D.】表达式
答案是:B
假定要利用一个类XXK6访问类(静态)方法size(),则应表示为( )。
【A.】XXK6.size
【B.】class.size
【C.】object.size()
【D.】XXK6.size()
答案是:D
在方法调用的参数传递中,若为( )传递,方法体中对形参内容的修改不影响实参的值。
【A.】无效
【B.】引用
【C.】按值
【D.】代码
答案是:C
具有( )访问权限的成员只能被本类中的成员所访问。
【A.】public
【B.】protectd
【C.】private
【D.】缺省
答案是:C
类中的成员方法也可以使用关键字( )进行修饰,表示该方法在继承类中不能被重载。
【A.】new
【B.】static
【C.】not
【D.】final
答案是:D
在类定义首部的语法格式中,( )不能作为其中的修饰符。
【A.】public
【B.】protectd
【C.】extends
【D.】abstract
答案是:B
在方法调用的参数传递中,对于基本数据类型的参数,则按照( )进行传递,对于数组类型或类类型的参数则按照( )进行传递。
【A.】值 引用
【B.】方法名称 代码
【C.】参数类型 返回值
【D.】参数 代码
答案是:A
在类定义首部的语法格式中,( )不能作为其中的修饰符。
【A.】abstract
【B.】implements
【C.】private
【D.】final
答案是:C
假定没有给一个类XXK2显式地定义任何构造函数,则利用new运算创建该类的一个对象时,自动调用的构造方法为( )。
【A.】XXK2()
【B.】XXK2
【C.】new()
【D.】XXK2(new)
答案是:A
具有( )访问权限的成员能够被本类和任何其他类中的成员所访问。
【A.】public
【B.】protectd
【C.】private
【D.】缺省
答案是:A
在类的定义中,每个成员的访问权限有( )种选择。
【A.】2
【B.】3
【C.】4
【D.】5
答案是:C
定义一个抽象类需要在类首部的关键字class前使用的修饰符为( )。
【A.】static
【B.】abstract
【C.】final
答案是:B
在类定义首部的语法格式中,( )不能作为其中的修饰符。
【A.】extends
【B.】implements
【C.】public
【D.】finally
答案是:D
public static void main(String[] args) {
int i=1, s=0;
while(true) {
if(i%2==0)
答案是:A
public static void main(String[] args) {
int c0=0, c1=0, c2=0;
for(int x=1; x<=20; x++) {
答案是:A
public static void main(String[] args) {
int x, y=0;
for(x=1; x<5; x++) y+=x*x;
Syst
答案是:B
public static void main(String[] args) {
int x=1, y=0;
do {y+=x*x;} while(++x<=5);
S
答案是:A
public static void main(String[] args) {
int x, y=0;
for(x=1; x<10; x++)
if(x%2
答案是:B
public static void main(String[] args) {
int x=1, y=1;
while(x++<5) y+=x*x;
System.o
答案是:A
假定整数变量x的值为10,则执行y=2*x++赋值后,x和y的值分别为( )和( )。
【A.】x=11,y=12
【B.】x=10,y=22
【C.】x=10,y=20
【D.】x=11,y=20
答案是:D
Java语言中的方法Math.random()返回0到( )之间的一个随机小数。
【A.】0.1
【B.】0.01
【C.】1
【D.】100
答案是:C
当循环执行的次数已知时,最好使用( )语句。
【A.】for
【B.】while
【C.】do…while
【D.】switch
答案是:A
先执行循环体,后进行循环条件判断的语句是( )。
【A.】for
【B.】while
【C.】if
【D.】do…while
答案是:D
Java语言中的char和int的类型长度分别为16和( )个二进制位。
【A.】16
【B.】32
【C.】48
【D.】8
答案是:B
Java语言中用于修饰类的成员具有保护访问属性的关键字为( )。
【A.】public
【B.】protected
【C.】private
【D.】class
答案是:B
在类的定义中,若需要把一个属性或方法定义为类成员,而不是实例成员,则使用的修饰符为( )。
【A.】const
【B.】final
【C.】static
【D.】public
答案是:C
Java类库也称为Java API,它是Application Programming Interface的缩写,中文含义为( )。
【A.】应用程序接口
【B.】应用程序
【C.】程序
【D.】接口
答案是:A
Java语言中规定的转义字符,以( )字符作前缀。
【A.】.
【B.】"
【C.】/
【D.】\
答案是:D
Java语言中的方法Math.pow(x,y)为求x的y( )的值。
【A.】归零
【B.】平方
【C.】整除
【D.】次幂
答案是:D
Java语言中用于修饰类的成员具有公共访问属性的关键字为( )。
【A.】public
【B.】protected
【C.】private
【D.】class
答案是:A
Java语言中的方法Math.sqrt(x)是求x的( )的值。
【A.】立方根
【B.】平方根
【C.】整除
【D.】指数
答案是:B
Java语言中表示当前类和父类的关键字分别为this和( )。
【A.】me
【B.】class
【C.】super
【D.】dad
答案是:C
在程序中引入包的语句关键字为( )。把所定义的类包含于指定包中的语句关键字为package。
【A.】volatile
【B.】pack
【C.】import
【D.】package
答案是:C
Java语言中用于修饰类的成员具有私有访问属性的关键字为( )。
【A.】public
【B.】protected
【C.】private
【D.】class
答案是:C
Java语言中的实数类型有两种,其类型关键字分别为float和( )。
【A.】real
【B.】double
【C.】int
【D.】float
答案是:B
在派生类的定义中,继承父类子句所使用的关键字为( )。
【A.】extends
【B.】implements
【C.】public
【D.】abstract
答案是:A
在类的定义中,若需要把一个标识符定义为常量,则使用的修饰符为( )。
【A.】const
【B.】final
【C.】static
【D.】class
答案是:B
Java语言中的基本数据类型有8种,其中属于数字型的数据类型有( )种。
【A.】5
【B.】6
【C.】7
【D.】8
答案是:B
在Java程序中包含主方法的类被称为主类,主方法的存储控制属性应定义为( )。
【A.】final
【B.】abstract
【C.】short
【D.】static
答案是:D
组成Java程序的最小单位是( )。
【A.】类
【B.】方法
【C.】变量
【D.】常量
答案是:A
Java语言中转义字符.\n.代表( )。
【A.】回车
【B.】换行
【C.】换页
【D.】空格
答案是:B
在类的定义中,实现接口子句所使用的关键字为( )。
【A.】extends
【B.】implements
【C.】public
【D.】abstract
答案是:B
在Java程序中包含主方法的类被称为主类,主方法的访问控制修饰符为( )。
【A.】private
【B.】protected
【C.】public
【D.】static
答案是:C
Java语言中的switch语句属于( )语句。
【A.】数据输入
【B.】数据输出
【C.】分支处理
【D.】循环控制
答案是:C
在Java程序中包含主方法的类被称为主类,主方法名为( )。
【A.】Main
【B.】main
【C.】void
【D.】args
答案是:B
在一个方法的方法头(声明)中向调用它的上一层方法抛出异常的子句关键字为( )。
【A.】catch
【B.】throw
【C.】throws
【D.】finally
答案是:C
在程序中声明包的语句关键字为( )。
【A.】volatile
【B.】pack
【C.】import
【D.】package
答案是:D
当一个方法的返回类型被定义为( )时,表明该方法不返回任何值。
【A.】method
【B.】int
【C.】void
【D.】float
答案是:C
对象是构成现实世界的一个独立单位,它具有自己的静态特征和( )特征。
【A.】颜色
【B.】动态
【C.】状态
【D.】重量
答案是:B
把对象的属性和服务组合成一个独立的整体,尽可能隐蔽其内部的细节,这称为对象的( )。
【A.】封装性
【B.】多态性
【C.】继承性
【D.】开放性
答案是:A
更接近人类自然语言的计算机语言是( )语言。
【A.】二进制
【B.】符号
【C.】十进制
【D.】数字
答案是:C
使用JDK运行Java程序时使用的命令是( )。
【A.】java
【B.】javac
【C.】appletviewer
【D.】javadoc
答案是:A
使用JDK编译Java程序时使用的命令是( )。
【A.】java
【B.】javac
【C.】appletviewer
【D.】javadoc
答案是:B
Java是一门( )语言。
【A.】机器
【B.】汇编
【C.】面向过程的高级
【D.】面向对象的高级
答案是:D
类是对具有共同属性和行为的对象的抽象描述,每个对象称为该类的一个( )。
【A.】产品
【B.】元素
【C.】成分
【D.】实例
答案是:D
具有相同属性和服务的一组对象的模板称为( )。
【A.】程序
【B.】类
【C.】代码
【D.】概念
答案是:B
Java开发工具包简称为( )。
【A.】JKD
【B.】JRK
【C.】JDK
【D.】JRE
答案是:C
Java语言的主要特点不包括( )。
【A.】面向对象
【B.】自动垃圾回收
【C.】处理文件
【D.】可移植性
答案是:C
机器语言中的指令编码为( )编码。
【A.】二进制
【B.】符号
【C.】十进制
【D.】数字
答案是:A
目前为:
2/2
页
首页 上页 下页 尾页