概述
已完成 0/10 个问题
问题:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
信息
Java 测验 13 - 知行者
您已完成过测验,因此您不能再测验。
测验载入中...
您必须登入或注册才能开始测验。
必须先完成以下测验才能开始:
测验结果
答对 0/10 个问题
答题时间:
时间已花费
您获得 0/0 分数 (0)
类别
- 未分类0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 已答
- 回顾
-
以下关于 Java 注解的说法,正确的是?
- 1.
- 2.
- 3.
- 4.
1/10问题正确注解可以修饰类、方法、变量等,但不能继承或包含代码逻辑,保留策略默认为 CLASS。
错误注解可以修饰类、方法、变量等,但不能继承或包含代码逻辑,保留策略默认为 CLASS。
-
以下代码的输出结果是什么? ublic class Test { public static void main(String[] args) { int x = 10; int y = x++; System.out.println(y); } }
- 1.
- 2.
- 3.
- 4.
2/10问题正确x++ 是后置自增,y 的值为 x 自增前的值,即 10。
错误x++ 是后置自增,y 的值为 x 自增前的值,即 10。
-
以下关于 Java 反射的说法,正确的是?
- 1.
- 2.
- 3.
- 4.
3/10问题正确反射可以访问类的私有成员,但性能较差,可以动态创建对象,但修改 final 字段的值需要额外处理。
错误反射可以访问类的私有成员,但性能较差,可以动态创建对象,但修改 final 字段的值需要额外处理。
-
以下代码的输出结果是什么? public class Test { public static void main(String[] args) { System.out.println("Hello".substring(1, 3)); } }
- 1.
- 2.
- 3.
- 4.
4/10问题正确substring(1, 3) 返回从下标 1 到 2 的子字符串,即 “el”。
错误substring(1, 3) 返回从下标 1 到 2 的子字符串,即 “el”。
-
以下关于 Java 流的说法,正确的是?
- 1.
- 2.
- 3.
- 4.
5/10问题正确InputStream 是字节流,BufferedReader 是字符流,ObjectOutputStream 可以序列化对象。
错误InputStream 是字节流,BufferedReader 是字符流,ObjectOutputStream 可以序列化对象。
-
以下代码的输出结果是什么? public class Test { public static void main(String[] args) { int x = 10; int y = 20; System.out.println(x + y + " = " + x + y); } }
- 1.
- 2.
- 3.
- 4.
6/10问题正确x + y 先计算为 30,然后与字符串拼接,x + y 在字符串拼接时是 “10” + “20”,结果为 “1020”。
错误x + y 先计算为 30,然后与字符串拼接,x + y 在字符串拼接时是 “10” + “20”,结果为 “1020”。
-
以下关于 Java 枚举的说法,正确的是?
- 1.
- 2.
- 3.
- 4.
7/10问题正确枚举可以实现接口,可以定义构造方法和抽象方法,但不能被继承。
错误枚举可以实现接口,可以定义构造方法和抽象方法,但不能被继承。
-
以下代码的输出结果是什么? public class Test { public static void main(String[] args) { System.out.println(10 / 0); } }
- 1.
- 2.
- 3.
- 4.
8/10问题正确整数除以 0 会抛出 ArithmeticException。
错误整数除以 0 会抛出 ArithmeticException。
-
以下关于 Java 内部类的说法,正确的是?
- 1.
- 2.
- 3.
- 4.
9/10问题正确静态内部类不能访问外部类的非静态成员,局部内部类可以访问 final 或有效 final 的方法参数,匿名内部类可以实现接口,成员内部类可以访问外部类的私有成员。
错误静态内部类不能访问外部类的非静态成员,局部内部类可以访问 final 或有效 final 的方法参数,匿名内部类可以实现接口,成员内部类可以访问外部类的私有成员。
-
以下关于 Java 中的 static 关键字,说法正确的是?
- 1.
- 2.
- 3.
- 4.
10/10问题正确static 变量在类加载时初始化,static 方法不能访问非静态成员,static 代码块在类加载时执行,static 方法不能被重写。
错误static 变量在类加载时初始化,static 方法不能访问非静态成员,static 代码块在类加载时执行,static 方法不能被重写。