这个Java语法是什么意思?

时间:2010-08-13 20:20:46

标签: java hadoop

  

可能重复:
  What does the <TYPE> in java mean?

在下面的代码中,Iterator <V>和OutputCollector <K, V>是什么意思?它是一种特殊的数据类型吗?

public void reduce(K key, 
  Iterator<V> values, 
  OutputCollector<K, V> output, 
  Reporter reporter) throws IOException {

1 个答案:

答案 0 :(得分:2)

K代表Key,V代表值,就像在HashMap中一样。没有必须实例化或子类的Key类或Value类,它是泛型的语义。这些字母只是您决定填写Key和Value角色的任何类别的占位符。