gpt4 book ai didi

reflection - Java 中的 Class 和 class 关键字

转载 作者:太空宇宙 更新时间:2023-11-04 06:14:30 25 4
gpt4 key购买 nike

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

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

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

最佳答案

简而言之:在“命令式”上下文中,属性 SomeClass.classClass<SomeClass> 的一个实例。类型Class<SomeClass>代表SomeClass类作为对象(反射)。

关于reflection - Java 中的 Class<T> 和 class 关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28279426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com