刚刚阅读 Kathy “Sierra/Bert Bates:JSCP Java6 学习指南”,发现自相矛盾的模拟考试题:
在其中一个自测问题中,正确答案是“代码无法编译”,因为代码中没有导入语句,问题本身也没有“给出正确的导入语句”。他们事后明确告诉你期待这些棘手的问题。
在稍后的一个问题中,代码只包含正确定义的 main 方法,我选择了“代码无法编译”,因为没有周围的类声明。然而,这不是正确的答案,代码应该运行。
所以我的问题是:如果没有完全提供源代码,如何知道哪些问题需要编译?
关于考试的另一个问题:问题是按任何方式分组的(例如主题、难度等)还是完全随机出现的?