计算机类 三级 网络技术
JAVA程序设计与项目实战复习题 119 题 含答案 网络技术
1 单选题 1 / 119
下列关于Java源程序结构的论述中,正确的是( )。
A 一个文件包含的import语句最多1个 B 一个文件包含的public类最多1个 C 一个文件包含的接口定义最多1个 D 一个文件包含的类定义最多1个
查看答案 B. 一个文件包含的public类最多1个
2 单选题 2 / 119
下列选项中,与成员变量共同构成一个类的是( )。
A 关键字 B 方法 C 运算符 D 表达式
查看答案 B. 方法
3 单选题 3 / 119
下列变量定义中,不合法的是( )
A int $a; B int _123; C int term 2; D int dim_$;
查看答案 C. int term 2;
4 单选题 4 / 119
若在某一个类型中定义有如下的方法:final void aFinalFunction( );则该方法属于( )
A 本地方法 B 静态方法 C 最终方法 D 抽象方法
查看答案 C. 最终方法
5 单选题 5 / 119
下列选项中属于字符串常量的是( )
A 'abc' B ''abc'' C [abc] D (abc)
查看答案 B. ''abc''
6 单选题 6 / 119
下列关于构造方法的叙述中,错误的是( )
A Java 语言规定构造方法名与类名必须相同 B Java 语言规定构造方法没有返回值,但不可用void 声明 C Java 语言规定构造方法不可重载 D Java 语言规定构造方法只能通过new自动调用
查看答案 C. Java 语言规定构造方法不可重载
7 单选题 7 / 119
下列构造方法的调用方式中,正确的是( )。
A 按照一般方法调用 B 由用户直接调用 C 只能通过new自动调用 D 被系统调用
查看答案 C. 只能通过new自动调用
8 单选题 8 / 119
下列选项中,可以使在一个类中定义的成员变量只能被同一个包中的类访问的是( )
A private B 无修饰符 C public D protected
查看答案 B. 无修饰符
9 单选题 9 / 119
下列代码中,使成员变量 m 能被方法 fun直接访问的是 ( )。 class Test { private int m ; public static void fun() { ...} }
A 将 private int m 改为 protected int m B 将 private int m 改为 public int m C 将 private int m 改为 static int m D 将 private int m 改为 int m
查看答案 C. 将 private int m 改为 static int m
10 单选题 10 / 119
已知有下列类的说明,则下列哪个语句是正确的?( ) public class Test{ private float f = 1.、0f; int m = 12; static int n=1; public static void main(String arg[ ]){ Test t = new Test( ); } }
A t.f; B this.n; C Test.m; D Test.f;
查看答案 A. t.f;
11 单选题 11 / 119
下列代码的执行结果是( )。 public class Test{ public int aMethod( ) { static int i=0; i+ +; System.out.println(i); } public static void main(String args[ ]){ Test test = new Test( ); test.aMethod( ); } }
A 编译错误 B 0 C 1 D 运行成功,但不输出
查看答案 A. 编译错误
12 单选题 12 / 119
为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。
A static void method() B public void method() C final void method() D abstract void method()
查看答案 A. static void method()
13 单选题 13 / 119
在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为 ( )
A 隐藏 B 重写 C 重载 D Java不支持此特性
查看答案 C. 重载
14 单选题 14 / 119
在Java中,所有类的根类是( )。
A java.lang.Objeot B java.lang.Class C java.lang.String D java.lang.System
查看答案 A. java.lang.Objeot
15 单选题 15 / 119
下列说法中,( )是正确的。
A 子类拥有的成员数目大于等于父类拥有的成员数目 B 父类代表的对象范围比子类广 C 子类要调用父类的方法,必须使用super关键字 D 一个Java类可以有多个父类
查看答案 B. 父类代表的对象范围比子类广
16 单选题 16 / 119
下列关于修饰符混用的说法,错误的是( )。
A abstract不能与final同时使用修饰同一个类 B abstract类中可以有private的成员 C abstract方法必须在abstract类中 D 非static方法中能处理static和非static的成员
查看答案 C. abstract方法必须在abstract类中
17 单选题 17 / 119
在Java中,能实现多重继承效果的方式是( )。
A 内部类 B 适配器 C 接口 D 同步
查看答案 C. 接口
18 单选题 18 / 119
要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符( )。
A final B public C private D abstract
查看答案 D. abstract
19 单选题 19 / 119
以下关于继承的叙述正确的是( )。
A 在Java中类只允许单一继承 B 在Java中一个类只能实现一个接口 C 在Java中一个类不能同时继承一个类和实现一个接口 D 在Java中多重继承使代码更可靠
查看答案 A. 在Java中类只允许单一继承
20 单选题 20 / 119
最后一句语句的结果是( ): 类Teacher和Student是类Person的子类 Person p; Teacher t; Student s; //p,t and s are all non-null. if(t instanceof Person) { s = (Student)t; }
A 将构造一个Student对象; B 表达式是合法的; C 表达式是错误的; D 编译时正确,但运行时错误。
查看答案 C. 表达式是错误的;
21 单选题 21 / 119
如果只能让任何包中的子类都能访问超类中的成员,那么应使用哪个限定词 ( )
A public B private C protected D transient
查看答案 C. protected
22 单选题 22 / 119
对于子类的构造函数说明,下列叙述中不正确的是( )
A 子类无条件地继承父类的无参构造函数。 B 子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句。 C 在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数。 D 子类不但可以继承父类的无参构造函数,也可以继承父类的有参构造函数。
查看答案 D. 子类不但可以继承父类的无参构造函数,也可以继承父类的有参构造函数。
23 单选题 23 / 119
不使用static修饰符限定的方法称为对象(或实例)方法,下列哪一个说法是正确的( )
A 实例方法可以直接调用父类的实例方法 B 实例方法可以直接调用父类的类方法 C 实例方法可以直接调用其他类的实例方法 D 实例方法不可以直接调用本类的类方法
查看答案 B. 实例方法可以直接调用父类的类方法
24 单选题 24 / 119
下面哪个是main函数的合法参数? ( )
A char args[] B char args[][] C String args[] D String args
查看答案 C. String args[]
25 单选题 25 / 119
下面的代码段中,执行之后i 和j 的值是什么? ( ) int i = 1; int j; j = i++;
A 1, 1 B 1, 2 C 2, 1 D 2, 2
查看答案 C. 2, 1
26 单选题 26 / 119
Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是( )
A C不仅继承了B中的成员,同样也继承了A中的成员 B C只继承了B中的成员 C C只继承了A中的成员 D C不能继承A或B中的成员
查看答案 A. C不仅继承了B中的成员,同样也继承了A中的成员
27 单选题 27 / 119
分析选项中关于Java中this关键字的说法正确的是( )
A this关键字是在对象内部指代自身的引用 B this关键字可以在类中的任何位置使用 C this关键字和类关联,而不是和特定的对象关联 D 同一个类的不同对象共用一个this
查看答案 A. this关键字是在对象内部指代自身的引用
28 单选题 28 / 119
在java中下列关于自动类型转换说法正确的是( )
A 基本数据类型和String相加结果一定是字符串型 B char类型和int类型相加结果一定是字符 C double类型可以自动转换为int D char + int + double +”” 结果一定是double
查看答案 A. 基本数据类型和String相加结果一定是字符串型
29 单选题 29 / 119
对象的特征在类中表示为变量,称为类的( )。
A 对象 B 属性 C 方法 D 数据类型
查看答案 B. 属性
30 单选题 30 / 119
在Java中,关于构造方法,下列说法错误的是( )
A 构造方法的名称必须与类名相同 B 构造方法可以带参数 C 构造方法不可以重载 D 构造方法绝对不能有返回值
查看答案 C. 构造方法不可以重载
31 单选题 31 / 119
下面( )不是String类提供的合法的方法。
A equals(String) B trim() C append() D indexOf()
查看答案 C. append()
32 单选题 32 / 119
变量命名规范说法正确的是( )
A 变量由字母、下划线、数字、$符号随意组成; B 变量不能以数字作为开头; C A和a在java中是同一个变量; D 不同类型的变量,可以起相同的名字;
查看答案 B. 变量不能以数字作为开头;
33 单选题 33 / 119
表达式(11+3*8)/4%3的值是( )
A 31 B 0 C 1 D 2
查看答案 D. 2
34 单选题 34 / 119
运算符优先级别排序正确的是( )
A 由高向低分别是: ()、 !、算术运算符、关系运算符、逻辑运算符、赋值运算符; B 由高向低分别是: ()、 关系运算符、算术运算符、赋值运算符、1、逻辑运算符; C 由高向低分别是: ()、 算术运算符、逻辑运算符、关系运算符、!、赋值运算符; D 由高向低分别是: ()、 1、 关系运算符、赋值运算符、算术运算符、逻辑运算符;
查看答案 A. 由高向低分别是: ()、 !、算术运算符、关系运算符、逻辑运算符、赋值运算符;
35 单选题 35 / 119
下列值不为true的表达式有( )。
A "john" == "john" B "john" .equals("john") C "john" = "john" D "john".equals(new String("john"))
查看答案 C. "john" = "john"
36 单选题 36 / 119
以下程序的运行结果是: ( ) public class Increment{ public static void main(String args[]) { int a; . a= 6; System.out.print(a); System.out.print(a++); System.out.print(a); } }
A 666 B 667 C 677 D 676
查看答案 B. 667
37 单选题 37 / 119
下列代码输出结果是( ) int i= 10; while(i>0){ i=i+ 1; if(i= =10){ break; } }
A while循环执行10次 B 死循环 C 循环一次都不执行 D 循环执行一次
查看答案 B. 死循环
38 单选题 38 / 119
下面有关for循环的描述正确的是( )
A for 循环体语句中,可以包含多条语句,但要用大括号括起来 B for 循环只能用于循环次数已经确定的情况 C 在for 循环中,不能使用break语句跳出循环 D for 循环是先执行循环体语句,后进行条件判断
查看答案 A. for 循环体语句中,可以包含多条语句,但要用大括号括起来
39 单选题 39 / 119
以下( )代码,能够对数组正确初始化(或者是默认初始化)。
A int[] a; B a={1,2,3, 4,5}; C int[] a = new int[5]{1,2, 3, 4, 5}; D int[] a= new int[5]; .
查看答案 D. int[] a= new int[5]; .
40 单选题 40 / 119
在Java中,关于构造方法,下列说法错误的是( )
A 构造方法的名称必须与类名相同 B 构造方法可以带参数 C 构造方法不可以重载 D 构造方法绝对不能有返回值
查看答案 C. 构造方法不可以重载
41 单选题 41 / 119
下面( )不是String类提供的合法的方法。
A equals(String) B trim() C append() D indexOf()
查看答案 C. append()
42 单选题 42 / 119
下列选项中关于Java中super关键字的说法正确的是( )。
A super关键字是在子类对象内部指代其父类对象的引用. B super 关键字不仅可以指代子类的直接父类,还可以指代父类的父类 C 子类通过super关键字只能调用父类的方法,而不能调用父类的属性 D 子类通过super关键字只能调用父类的属性,而不能调用父类的方法
查看答案 A. super关键字是在子类对象内部指代其父类对象的引用.
43 单选题 43 / 119
下列选项中关于Java 中封装的说法错误的是( )。
A 封装就是将属性私有化,提供共有的方法访问私有属性 B 属性的访问方法包括setter方法和getter方法 C setter 方法用于赋值,getter 方法用于取值 D 包含属性的类都必须封装属性,否则无法通过编译
查看答案 D. 包含属性的类都必须封装属性,否则无法通过编译
44 单选题 44 / 119
以下关于抽象类和接口的说法错误的是( )
A 抽象类在Java语言中表示的是一种继承关系,一个类只能使用一次 继承。但是一个类却可以实现多个接口。 B 在抽象类中可以没有抽象方法 C 接口中的方法都必须加上public关键字 D 接口中定义的变量默认是public static final 型,且必须给其初值,所 以实现类中不能重新定义,也不能改变其值。
查看答案 C. 接口中的方法都必须加上public关键字
45 单选题 45 / 119
关于面向对象的说法正确的是( )
A 类可以让我们用程序模拟现实世界中的实体 B 有多少个实体就要创建多少个类 C 对象的行为和属性被封装在类中,外界通过调用类的方法来获得, 但是要知道类的内部是如何实现 D 现实世界中的某些实体不能用类来描述
查看答案 A. 类可以让我们用程序模拟现实世界中的实体
46 单选题 46 / 119
以下对接口描述错误的是( )
A 接口没有提供构造方法 B 接口中的方法默认使用public、abstract修饰 C 接口中的属性默认使用public、static、final修饰 D 接口不允许多继承
查看答案 D. 接口不允许多继承
47 单选题 47 / 119
覆盖与重载的关系是 ( )
A 覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中 B 覆盖方法可以不同名,而重载方法必须同名 C final 修饰的方法可以被覆盖,但不能被重载 D 覆盖与重载是同一回事
查看答案 A. 覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中
48 单选题 48 / 119
下面的哪些答案可以用以表示八进制值8? ( )
A 010 B 0x10 C 08 D 0x8
查看答案 A. 010
49 单选题 49 / 119
while 循环和 do…while循环的区别是: ( )
A 没有区别,这两个结构任何情况下效果一样 B while 循环比 do…while循环执行效率高 C while 循环是先循环后判断,所以循环体至少被执行一次 D do…while循环是先循环后判断,所以循环体至少被执行一次
查看答案 D. do…while循环是先循环后判断,所以循环体至少被执行一次
50 单选题 50 / 119
下面( )命令可用于编译Java程序
A java B javac C appletviewer D javadoc
查看答案 B. javac
51 单选题 51 / 119
在某个类中存在一个方法:void getSort(int x),以下能作为这个方法的重载的声明的是( )
A public get (float x) B int getSort(int y) C double getSort(int x,int y) D void get(int x,int y)
查看答案 C. double getSort(int x,int y)
52 单选题 52 / 119
、Java中的基本数据类型有哪些?(A)
A int, float, char, boolean B Integer, Float, Character, Boolean C String, Double, Boolean D int, double, String, boolean
查看答案 C. String, Double, Boolean
53 单选题 53 / 119
下列不可作为Java语言标识符的是:( )
A a1 B $1 C _1 D 11
查看答案 D. 11
54 单选题 54 / 119
下列关于变量名的说法正确的是:( )
A 可以以数字开头 B 必须以字母或下划线或$开头 C 不区分大小写 D 可以包含特殊字符如@和%
查看答案 B. 必须以字母或下划线或$开头
55 单选题 55 / 119
下列关于Java程序的说法正确的是:( )
A Java程序一般应当含有main方法,因为它是所有Java程序执行的入口。 B Java语言的标识符不区分大小写。 C Java语言为所有的Java程序自动导入java.lang 包。 D Java程序可以在任何地方直接运行,不需要编译。
查看答案 A. Java程序一般应当含有main方法,因为它是所有Java程序执行的入口。
56 单选题 56 / 119
下列关于数组的说法正确的是:( )
A 数组的长度在创建时可以为0。 B 数组的长度在创建后可以改变。 C 数组的元素类型必须是基本数据类型。 D 数组的元素类型必须是引用类型。
查看答案 A. 数组的长度在创建时可以为0。
57 单选题 57 / 119
下列关于继承的说法不正确的是:( )
A Java中的继承允许一个子类继承多个父类。 B 父类更具有通用性,子类更具体。 C Java中的继承存在的传递性。 D 所有类都继承自bject类。
查看答案 A. Java中的继承允许一个子类继承多个父类。
58 单选题 58 / 119
下列关于接口的说法正确的是:( )
A 接口不能包含构造方法。 B 接口不能包含抽象方法。 C 接口不能包含静态方法。 D 接口可以包含私有成员。
查看答案 A. 接口不能包含构造方法。
59 单选题 59 / 119
下列关于多态的说法正确的是:( )
A 多态不仅可以减少代码量,还可以提高代码的可扩展性和可维护性 B 把子类转换为父类,称为向下转型,自动进行类型转换 C 多态是指同一个实现接口,使用不同的实例而执行不同的操作 D 以上说法都不对
查看答案 A. 多态不仅可以减少代码量,还可以提高代码的可扩展性和可维护性
60 单选题 60 / 119
下列关于抽象类的说法正确的是:( )
A 抽象类不能包含抽象方法。 B 抽象类不能被实例化。 C 抽象类必须包含抽象方法。 D 抽象类不可以包含具体的方法。
查看答案 B. 抽象类不能被实例化。
61 填空题 61 / 119
Java源文件中最多只能有一个 __ 类,其他类的个数不限。
查看答案 public
62 填空题 62 / 119
面向对象(OOP)的三个基本特征是 __ 。
查看答案 封装 、继承 、多态
63 填空题 63 / 119
下面程序的运行结果为 __ 。 public class IfTest{ public static void main(String args[]){ int x=3; int y=1; if(x==y) System.out.println("Not equal"); else System.out.println("Equal"); } }
查看答案 Equal
64 填空题 64 / 119
若有定义int a = 2; 则执行完语句 a -= a * a; 后,a的值是 __ ?
查看答案 -2
65 填空题 65 / 119
下列程序执行后,t3的结果是 __ 。 int t1=2,t2=3,t3; t3=t1<t2?t1:t2+t1
查看答案 2
66 填空题 66 / 119
下列程序执行后,k的值是 __ 。 inti=6,j=8,k=10,m=7; if(!(i>j|m >k ++))k++;
查看答案 12
67 填空题 67 / 119
在一个 Java 应用程序中 main 方法必须被说明为 __ 。
查看答案 public static void
68 填空题 68 / 119
Java 源程序编译后生成的字节码文件扩展名为 __ 。
查看答案 class
69 填空题 69 / 119
对于int型变量,内存分配 __ 个字节。
查看答案 4
70 填空题 70 / 119
对于 double型变量,内存分配 __ 个字节。
查看答案 8
71 填空题 71 / 119
Java 语言的控制语句有 3种类型,即 __ 。
查看答案 条件语句、循环语句和转移语句
72 填空题 72 / 119
在循环体中,如果想结束本次循环可以用 < __ > 语句。
查看答案 continue
73 填空题 73 / 119
用修饰符 __ 说明的成员变量是类变量。
查看答案 static
74 填空题 74 / 119
__ 是一种特殊方法,它的名字必须与它所在的类的名字完全相同,并不返回任何数据类型。
查看答案 构造方法
75 填空题 75 / 119
在类的声明中,通过使用关键字 __ 来创建一个类的子类。
查看答案 extends
76 填空题 76 / 119
子类通过成员变量的隐藏和方法的 __ 可以把父类的状态和行为改变为自身的状态和行为。
查看答案 重写
77 填空题 77 / 119
如果一个方法被修饰为 __ 方法,则这个方法不能被重写。
查看答案 final
78 填空题 78 / 119
对于 __ 方法,只允许声明,而不允许实现。
查看答案 abstract
79 填空题 79 / 119
局部变量的名字与成员变量的名字相同,若想在该方法内使用成员变量,必须使用关键字 __ 。
查看答案 this
80 填空题 80 / 119
如果在子类中想使用被子类隐藏的父类的成员变量或方法可以使用关键字 __ 。
查看答案 super
81 填空题 81 / 119
使用关键字 __ 来定义接口。
查看答案 interface
82 填空题 82 / 119
下列语句执行后,j的值是 __ int j=0; for(int i=l;i<6;i=i+2) j+=i;
查看答案 9
83 填空题 83 / 119
下面程序的运行结果为 __ class test{ public static void main(String[] args) { int sum = 0; for(int i=0;i<10;i++) { if(i%2==0) sum+=i; else continue; } System.out.println(sum); } }
查看答案 20
84 判断题 84 / 119
Java 是一种面向对象的语言,支持类和对象的概念。 ( )
A 正确 B 错误
查看答案 A. 正确
85 判断题 85 / 119
在 Java 中,所有的方法都必须定义在类中。( )
A 正确 B 错误
查看答案 A. 正确
86 判断题 86 / 119
Java 中的变量必须先声明后使用。( )
A 正确 B 错误
查看答案 A. 正确
87 判断题 87 / 119
Java 中的数组是固定长度的,一旦创建无法改变大小。( )
A 正确 B 错误
查看答案 A. 正确
88 判断题 88 / 119
Java 中的异常处理是通过 try-catch语句块实现的。( )
A 正确 B 错误
查看答案 A. 正确
89 判断题 89 / 119
Java 中的注释有三种,分别是单行注释、多行注释和文档注释。( )
A 正确 B 错误
查看答案 A. 正确
90 判断题 90 / 119
Java 中的接口是一种抽象类型,可以定义常量、抽象方法和默认方法。 ( )
A 正确 B 错误
查看答案 A. 正确
91 判断题 91 / 119
Java 中的关键字"this"用于引用当前对象。( )
A 正确 B 错误
查看答案 A. 正确
92 判断题 92 / 119
Java 中的继承是通过使用extends 关键字实现的。( )
A 正确 B 错误
查看答案 A. 正确
93 判断题 93 / 119
Java 中的泛型使用尖括号<>表示,用于实现参数化类型。 ( )
A 正确 B 错误
查看答案 A. 正确
94 判断题 94 / 119
引用一个类的属性或调用其方法,必须以这个类的对象为前缀。( )
A 正确 B 错误
查看答案 B. 错误
95 判断题 95 / 119
一个数组可以存放许多不同类型的数值。( )
A 正确 B 错误
查看答案 B. 错误
96 判断题 96 / 119
Java中类和方法都不允许嵌套定义。( )
A 正确 B 错误
查看答案 B. 错误
97 判断题 97 / 119
abstract可以与final同时修饰同一个类。( )
A 正确 B 错误
查看答案 B. 错误
98 判断题 98 / 119
一个Java类可以有多个父类。( )
A 正确 B 错误
查看答案 B. 错误
99 判断题 99 / 119
子类继承父类,则继承了父类中所有的方法。( )
A 正确 B 错误
查看答案 B. 错误
100 判断题 100 / 119
程序中所有的错误都是异常。( )
A 正确 B 错误
查看答案 B. 错误
101 判断题 101 / 119
JDK提供Java程序的编译运行命令和程序编辑环境。( )
A 正确 B 错误
查看答案 B. 错误
102 判断题 102 / 119
使用 StringBuffer 修改字符串时,并不会产生新的 StringBuffer 对象。( )
A 正确 B 错误
查看答案 A. 正确
103 判断题 103 / 119
在Java中类只允许单一继承。( )
A 正确 B 错误
查看答案 A. 正确
104 判断题 104 / 119
在Java中一个类只能实现一个接口。( )
A 正确 B 错误
查看答案 B. 错误
105 判断题 105 / 119
在Java中一个类能同时继承一个类和实现一个接口。( )
A 正确 B 错误
查看答案 A. 正确
106 判断题 106 / 119
Java中数组的索引是从0开始的。( )
A 正确 B 错误
查看答案 A. 正确
107 判断题 107 / 119
Java中字符串是不可变的。( )
A 正确 B 错误
查看答案 A. 正确
108 判断题 108 / 119
Java中没有空指针异常(NullPinterExceptin)。( )
A 正确 B 错误
查看答案 B. 错误
109 判断题 109 / 119
Java中注释可以使用//、/*...*/和/**...**/三种方式。。( )
A 正确 B 错误
查看答案 A. 正确
110 判断题 110 / 119
Java中变量声明时必须初始化。( )
A 正确 B 错误
查看答案 B. 错误
111 判断题 111 / 119
Java中 switch 语句可以用来比较字符串。( )
A 正确 B 错误
查看答案 B. 错误
112 判断题 112 / 119
Java中 while 循环和 for 循环都可以用来进行死循环。( )
A 正确 B 错误
查看答案 A. 正确
113 判断题 113 / 119
Java中 break 语句只能用于 switch 语句和 loop 语句(如 while, for)。( )
A 正确 B 错误
查看答案 B. 错误
114 判断题 114 / 119
Java中 continue 语句只能用于 loop 语句(如 while, for)。( )
A 正确 B 错误
查看答案 A. 正确
115 判断题 115 / 119
Java中 switch 语句中的表达式必须是布尔类型或整数类型。( )
A 正确 B 错误
查看答案 B. 错误
116 判断题 116 / 119
Java中 switch 语句中的每个分支必须以 break 结束。( )
A 正确 B 错误
查看答案 B. 错误
117 判断题 117 / 119
Java中 switch 语句中的每个分支可以有多个语句。( )
A 正确 B 错误
查看答案 A. 正确
118 判断题 118 / 119
Java中 switch 语句中的每个分支可以有多个 break 语句。( )
A 正确 B 错误
查看答案 A. 正确
119 判断题 119 / 119
Java中 switch 语句中的每个分支可以有多个 return 语句。( )
A 正确 B 错误
查看答案 B. 错误