java入门的的测试题
时间: 2023-05-29 18:01:25 浏览: 90
java测试题.pdf
1. 以下哪个选项不是Java数据类型?
a) int
b) String
c) float
d) double
2. 下面代码的输出结果是什么?
int a = 5;
int b = 3;
System.out.println("a / b = " + a / b);
a) a / b = 1
b) a / b = 1.6666666
c) a / b = 2
d) 编译错误,需要强制类型转换
3. 下面代码的输出结果是什么?
String str1 = "Hello";
String str2 = "World";
System.out.println(str1 + " " + str2);
a) str1 str2
b) HelloWorld
c) Hello World
d) 编译错误,不能直接用加号连接字符串
4. 下面哪个选项是Java中的关键字?
a) class
b) method
c) variable
d) loop
5. 下面哪段代码是一个合法的Java方法定义?
a) void myMethod {
// 方法体
}
b) void myMethod() {
// 方法体
}
c) myMethod() {
// 方法体
}
d) void myMethod(String str) {
// 方法体
}
6. 下面哪个选项可以用来声明一个整型数组?
a) int[] arr;
b) float[] arr;
c) String[] arr;
d) double[] arr[];
7. 下面哪条语句可以用来创建一个对象?
a) Class clazz = MyClass();
b) MyClass obj = new MyClass();
c) obj = MyClass();
d) obj = new MyClass;
8. 下面哪个选项可以用来实现多态性?
a) 继承
b) 封装
c) 接口
d) 以上均可
9. 下面哪个选项是用来处理异常的关键字?
a) try
b) catch
c) finally
d) 以上均是
10. 下面哪个方法可以用来读取控制台输入的字符串?
a) System.out.println()
b) System.console()
c) System.out.readline()
d) Scanner.nextLine()
阅读全文