【发布时间】:2017-12-15 11:35:26
【问题描述】:
代码 - job.setOutputKeyClass(Text.class);
将参数作为 Text.class 传递是什么意思?乳清 .class 是必需的。
【问题讨论】:
-
Text.class是 Java 中代表Text类的对象。该函数显然需要一个类作为参数。 -
试试不带
.class,看看会发生什么。仅供参考,这称为class literal。 -
这意味着您应该打开这本书并至少学习该语言的基础知识。您无法通过在 stackoverflow 上提问来一次学习一个语法元素。