APP下载
首页
>
财会金融
>
Java计算机考试题题库
搜索
Java计算机考试题题库
题目内容
(
单选题
)
16. (单选题)能从循环语句的循环体中跳出的语句是( )。

A、  for语句

B、  break语句

C、  while语句

D、  continue语句

答案:B

Java计算机考试题题库
2. (判断题)Java中被final关键字修饰的变量,不能被重新赋值。
https://www.shititong.cn/cha-kan/shiti/0005e1b3-7b7a-4318-c04c-ee30166b1a00.html
点击查看题目
19. (单选题)对于下列Hello类,哪个叙述是正确的?
class Hello {
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-35f0-c04c-ee30166b1a02.html
点击查看题目
22. (单选题)
下列有关子类继承父类构造函数的描述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-c678-c04c-ee30166b1a00.html
点击查看题目
22. (单选题)用下列哪个代码替换程序标注的【代码】会导致编译错误?
public class E {
public static void main ( ) {
int m=10,n=0;
while(【代码】) {
n++;
}
}
}
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-41a8-c04c-ee30166b1a00.html
点击查看题目
35. (单选题)
String或StringBuffer类的对象在调用以下哪个方法时其自身会发生更改?( )
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-e5b8-c04c-ee30166b1a00.html
点击查看题目
43. (单选题)
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-7858-c04c-ee30166b1a01.html
点击查看题目
18. (单选题)
类Test1定义如下:
public class Test1{
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-bac0-c04c-ee30166b1a01.html
点击查看题目
24. (单选题)以下说法错误的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1b3-7b7a-79c8-c04c-ee30166b1a01.html
点击查看题目
3. (单选题)下列赋值语句会产生编译错误的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1b3-7b7a-0880-c04c-ee30166b1a01.html
点击查看题目
29. (单选题)对于下列Tom类,哪个叙述是正确的?
public class Test {
public static void main( ){
Tom cat = new Tom();
}
}
class Tom {
void Tom(){
System.out.println( );
}
Tom( ){
System.out.println("你好");
}
}
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-5530-c04c-ee30166b1a00.html
点击查看题目
首页
>
财会金融
>
Java计算机考试题题库
题目内容
(
单选题
)
手机预览
Java计算机考试题题库

16. (单选题)能从循环语句的循环体中跳出的语句是( )。

A、  for语句

B、  break语句

C、  while语句

D、  continue语句

答案:B

分享
Java计算机考试题题库
相关题目
2. (判断题)Java中被final关键字修饰的变量,不能被重新赋值。
https://www.shititong.cn/cha-kan/shiti/0005e1b3-7b7a-4318-c04c-ee30166b1a00.html
点击查看答案
19. (单选题)对于下列Hello类,哪个叙述是正确的?
class Hello {

A.   Hello类有2个构造方法。

B.   Hello类的int Hello()方法是错误的方法。

C.   Hello类没有构造方法。

D.   Hello无法通过编译,因为其中的hello方法的方法头是错误的(没有类型)

https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-35f0-c04c-ee30166b1a02.html
点击查看答案
22. (单选题)
下列有关子类继承父类构造函数的描述正确的是( )。

A.  子类必须通过super关键字调用父类的构造函数

B.  创建子类的对象时,先调用子类的构造函数,再调用父类的构造函数

C.  子类无法继承父类的构造函数

D.  子类无条件地继承父类不含参数的构造函数

https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-c678-c04c-ee30166b1a00.html
点击查看答案
22. (单选题)用下列哪个代码替换程序标注的【代码】会导致编译错误?
public class E {
public static void main ( ) {
int m=10,n=0;
while(【代码】) {
n++;
}
}
}

A.   m-->0

B.   m++>0

C.   m = 0

D.   m>100&&true

https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-41a8-c04c-ee30166b1a00.html
点击查看答案
35. (单选题)
String或StringBuffer类的对象在调用以下哪个方法时其自身会发生更改?( )

A.  String类的charAt()方法

B.  StringBuffer类的length()方法

C.  StringBuffer类的reverse ()方法

D.  String类的toUpperCase()方法

https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-e5b8-c04c-ee30166b1a00.html
点击查看答案
43. (单选题)

A.  类有一个method方法,不希望method方法被子类覆盖或者重载,那么该方法的定义是()。
static void method( )

B.  .public void method( )

C.  .final void method( )

D.  .abstract void method( )

https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-7858-c04c-ee30166b1a01.html
点击查看答案
18. (单选题)
类Test1定义如下:
public class Test1{
https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-bac0-c04c-ee30166b1a01.html
点击查看答案
24. (单选题)以下说法错误的是( )。

A.   Java语言中允许一个类实现多个接口

B.   Java语言中允许一个类继承多个类

C.   Java语言中允许一个类同时继承一个类并实现一个接口

D.   Java语言中允许一个接口继承一个接口

https://www.shititong.cn/cha-kan/shiti/0005e1b3-7b7a-79c8-c04c-ee30166b1a01.html
点击查看答案
3. (单选题)下列赋值语句会产生编译错误的是( )。

A.   char ch=’a’;

B.   double d=2.0;

C.   int c=2;

D.   float d=2.0;

解析:好的!让我们一起来分析一下这道题。 题目要求找出会导致编译错误的赋值语句。我们逐一来看每个选项: - A: `char ch=’a’;` - 这是一个字符类型的变量,被赋值为 `'a'`。这是完全正确的,因为 `'a'` 是一个字符。 - B: `double d=2.0;` - 这是一个双精度浮点型变量,被赋值为 `2.0`。这也是没有问题的,因为 `2.0` 可以被存储在 `double` 类型中。 - C: `int c=2;` - 这是一个整型变量,被赋值为 `2`。这是完全正确的,因为 `2` 是一个整数。 - D: `float d=2.0;` - 这是一个浮点型变量,但这里的问题在于赋值时使用了 `2.0`。在编程语言中,默认情况下 `2.0` 表示的是 `double` 类型(即双精度浮点型),而不是 `float` 类型。因此,将一个 `double` 类型的值直接赋给一个 `float` 类型的变量会导致编译错误。 举个例子,假设你有一个小瓶子(代表 `float`)和一大瓶子(代表 `double`)。如果你试图把大瓶子里的水直接倒进小瓶子里,可能会有水溢出来。这就是为什么 `2.0` 作为 `double` 类型的值不能直接赋给 `float` 类型的变量。 因此,正确答案是 **D**。

https://www.shititong.cn/cha-kan/shiti/0005e1b3-7b7a-0880-c04c-ee30166b1a01.html
点击查看答案
29. (单选题)对于下列Tom类,哪个叙述是正确的?
public class Test {
public static void main( ){
Tom cat = new Tom();
}
}
class Tom {
void Tom(){
System.out.println( );
}
Tom( ){
System.out.println("你好");
}
}

A.   程序运行时输出:ok。

B.   没有构造方法。

C.   有编译错误,因为创建对象cat使用的不是构造方法,java编译器已经不提供默认的构造方法了。

D.   程序运行时无任何输出。

https://www.shititong.cn/cha-kan/shiti/0005e1b4-86b7-5530-c04c-ee30166b1a00.html
点击查看答案
试题通小程序
试题通app下载