用一段代码示例TYPE在Java中的作用
时间: 2024-02-23 12:59:26 浏览: 10
下面是一个简单的示例代码,演示了TYPE在Java中的作用:
```java
public class Example {
public static void main(String[] args) {
// 获取int类型的Class对象
Class intClass = int.class;
System.out.println(intClass.getName()); // 输出 "int"
// 获取double类型的Class对象
Class doubleClass = double.class;
System.out.println(doubleClass.getName()); // 输出 "double"
// 使用TYPE获取int类型的Class对象
Class intClass2 = Integer.TYPE;
System.out.println(intClass == intClass2); // 输出 "true"
}
}
```
在这个示例中,我们使用了int.class和double.class来获取int和double类型的Class对象,并使用getName()方法来获取它们的名称。我们还使用了Integer.TYPE来获取int类型的Class对象,并将其与int.class进行比较,结果为true,说明它们是等价的。这表明,我们可以使用int.class或Integer.TYPE来获取int类型的Class对象,它们的效果是相同的。