Javagenerics2方法声明中的或集
我已经看到以下方法声明,但我不明白如何使用和
。
public
在这种方法中做了什么?
public void add(K k, V v)
static
在这个方法中做了什么?
public static int countGreaterThan(T[] anArray, T elem)
回想一下,在Java中,所有方法都必须在一个类中,所以这个方法将在某种类中,比如说“Clazz”。
public
表示可以从类外部访问此方法,绝对是任何人。
static
表示当你调用这个方法时,你不需要从特定的对象中调用它,而是只能通过使用类名来调用它。 因此,您可以通过键入Clazz.countGreaterThan
而不是使用作为Clazz.countGreaterThan
实例创建的特定对象来调用countGreaterThen