2024年5月6日发(作者:)

JAVA习题----选择题知识讲解

J A V A习题----选择

1)进行 Java 程序需要的工具软件所在的目录是。

A)JDK 的 bin 目录 B)JDK 的 demo 目录

C)JDK 的 lib 目录 D)JDKR 的 jre 目录

2)下列关于 JAVA 语言特点的叙述中,错误的是。

A)Java 是面向过程的编程语言 B)Java 支持分布式计算

C)Java 是跨平台的编程语言 D)Java 支持多线程

3)Java 的核心包中,提供编程应用的基本类的包是。

A) B) C) D)

4)下列语句序列执行后,j的值是

int j=2;

for( int i=7; i>0; i-=2 ) j*=2;

A、15

B、1

C、60

D、32

5)在Java中,下列哪句是正确的

A. 子类的构造方法与父类的构造方法同名

B. 子类可以继承父类的所有方法

C. 子类不一定能继承父类的所有方法

D. 子类可以继承父类protected和private的方法

6)设有定义 int i=123; long j=456; 下面赋值不正确的语句是

A、j=i;

B、j=(long)i;

C、i=(int)j;

D、i=j;

7)现有一变量声明为boolean aa;下面赋值语句中正确的是

A、aa=false;

B、aa=False;

C、aa="true";

D、aa=0;

8)下列关于 Java中对 import 语句规定的叙述中,错误的是。A)

import 语句可以有多个 B)import 语句可以没有

C)import 语句必须有一个 D)import 语句必须引入在所有类定

义之前9)阅读下面代码

if(x==0){ intln(“冠军”);}

else if(x>-3){n(“亚军”);}

else{n(“季军”);}

若要求打印字符串“季军”,则变量 x 的取值范围是。

A)x=0&x<=-3 B)x>0 C)x>-3 D)x<=-3

10)MyPoint方法,返回Point类型,其定义正确的是

A. public MyPoint (int x) {…}

B. public int MyPoint (int x) {…}

C. static Point MyPoint ( int x, int y) {…}

D. static int MyPoint (Point p) {…}

11)下列代码的执行结果是

public class exam1_17{

public static void main(String args[]){

n(100%3);

n(100%3.0);

}

}

A、1和1

B、1和1.0

C、1.0和1

D、1.0和1.0

12)阅读下面程序,如果输出结果的第二行为 bb=a,那么第一行