返回类型之前generics的目的是什么

例如,在以下代码中

public  void inspect(U u){ // Some method } 

返回类型之前的目的是什么(该行正在做什么或如何读取)

这是使您的方法 (与您的相对)通用的语法。

常规类和泛类的方法可以在它们自己的类型参数上通用。 在这种情况下,您的inspect方法在U上是通用的,它必须是从Number扩展的类型。