2
フォーマルパラメータタイプは、Javaで使用することができます。通常、汎用タイプ AFAIKのパラメータがある場合に使用されます。メソッドにパラメータがないのに、静的メソッドStream.empty()に仮パラメータタイプがあるのはなぜですか?
しかし、実際にはパラメータなしのメソッドがありますが、仮パラメータタイプとにかくあります。例えば、
<T> Stream<T> java.util.stream.Stream.empty()
誰もがこの上で説明できますか?
それは 'たとえば – Eugene
は、「ジェネリック型のパラメータがある場合、それは通常使用されている」)' Collections.emptyMap(とは異なるではありません。もちろん、汎用戻り型がある場合にも使用されます。 – Holger