6.(2分)横线位置应该填写些什么呢? public class A { public static void main(String[] args) { _____________________________________________________________ c.put(1, "天空之城"); c.put(2, "Vazkii"); c.put(3, "楼主"); System.out.println(c.get(1) + " " + c.get(2) + " " + c.get(3) + " " + "都是帅帅哒!"); } }
A.String[] c = {}; B.Set<String> c = new HashSet<String>(); C.List<String> c = new ArrayList<String>(); D.Map<Integer, String> c = new HashMap<Integer, String>();
7.(2分)执行以下代码会抛出什么错误: public class A { public static Thread t = new Thread(new Runnable() { @Override public void run() { System.out.println("This is a Thread."); } }); public static void main(String[] args) { for (int i = 0; i < 10; i++) { t.start(); } } }
A. IllegalThreadStateException B. NullPointerException C. ArrayIndexOutOfBoundsException D. 无法解析为类型