-8

可能重复:
Map<?, ?> 在 Java 中是什么意思?
Java 泛型 - 这个语法有什么用?

例如,我想知道该符号< >在 Java 中的作用。

public static class Map extends MapReduceBase 
    implements Mapper<LongWritable, Text, Text, IntWritable>

我不是任何形式的Java专家。< >我希望您能对使用该符号背后的原因提供一些明确的答案。

4

1 回答 1

4

它表示泛型。Mapper是一个泛型,并且您继承自Mapper<LongWritable, Text, Text, IntWritable>,这是专门针对这些类型的泛型。

就像Vector- 也是通用的 - 你可以拥有Vector<Object>and Vector<SomeOtherClass>

于 2013-01-18T14:15:33.180 回答