「Java - 初心者向けガイド」で次のコードを読みました。
interface SomeTest <T>
{
boolean test(T n, T m);
}
class MyClass
{
static <T> boolean myGenMeth(T x, T y)
{
boolean result = false;
// ...
return result;
}
}
次のステートメントは有効です
SomeTest <Integer> mRef = MyClass :: <Integer> myGenMeth;
上記のコードの説明に関して2つのポイントがありました
1 - ジェネリック メソッドがメソッド参照として指定されている場合、その型引数は
::
メソッド名の後と前にあります。2 - ジェネリック クラスが指定されている場合、型引数はクラス名に続き、
::
.
私の質問:-
上記のコードは、最初に引用されたポイントの例です
2 番目の引用ポイントを実装するコードの例を教えてもらえますか?
(基本的に、2番目に引用された点がわかりません)。