-8

重複の可能性:
Java で Map<?, ?> とはどういう意味ですか?
Java Generics - この構文は何のためのものですか?

< >たとえば、表記法がJavaで何をするのか疑問に思っていました。

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

私は決して Java の専門家ではありません。< >表記法を使用する理由について、明確な回答を提供していただければ幸いです。

4

1 に答える 1

4

ジェネリックを表します。はジェネリックであり、これらの型に特化したジェネリックであるMapperから継承しています。Mapper<LongWritable, Text, Text, IntWritable>

これは、ジェネリックでもあるようなもので、 andVectorを持つことができます。Vector<Object>Vector<SomeOtherClass>

于 2013-01-18T14:15:33.180 に答える