目录
选择题
1.
ConcurrentHashMap 用的是 lock 来保证线程安全。
Collection 是线性表的顶级接口,HashMap 实现 Map 接口。
Arrays.asList 返回的是 List 接口对象。
2.
返回 4 + 4 = 8
3.
Thread 是类,Runnable 是接口,继承类实现接口。
编程题
1. 跳台阶扩展问题
代码实现:
import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别
while (in.hasNextInt()) { // 注意 while 处理多个 case
int n = in.nextInt();
int count = 1 << --n;
System.out.println(count);
}
}
}