小编典典

在Java中,<>表示法是什么?

java

我想知道这种表示法< >在Java中做什么。

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

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


阅读 285

收藏
2020-12-03

共1个答案

小编典典

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

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

2020-12-03