Class<T> 和 class 中的关键字 Java

Class<T> and class keyword in Java

我有点困惑。 Java 有一些反射方法可以调用 Class<T> 个对象。
但是我想知道Class<T> class和java中的class关键字之间有什么联系。

Class<T> 只是 class 用来将 class 本身(方法、字段、注释)表示为对象,因为 java 中的所有内容都是对象。 class 关键字用于语言级别的语法来表示实体。 当 class loader 将 class 加载到内存 permgen 中时(我知道现在没有这样的内存区域),但是要将 class 表示为一个对象我们需要一个对象,所以在这种情况下 Class<T>开始发挥作用。

我说得对吗?请解释它是如何工作的?

简而言之:在 "imperative" 上下文中 属性 SomeClass.classClass<SomeClass> 的一个实例。类型 Class<SomeClass>SomeClass class 表示为对象(反射)。