范例1:调用Object类中的getClass()方法
import java.util.Date;
public class Demo {
public static void main(String[] args) {
Date date = new Date();
Class<?> cla = date.getClass();
System.out.println(cla);
}
}
============分割线============
范例2:使用"类.class"取得
import java.util.Date;
public class Demo {
public static void main(String[] args) {
Class<?> cla = Date.class;
System.out.println(cla);
}
}
============分割线============
范例3:使用Class提供的方法:public static Class<?> forname(String className);
public class Demo {
public static void main(String[] args) throws Exception {
Class<?> cla = Class.forName("java.util.Date");
System.out.println(cla);
}
}
本文介绍了三种在Java中获取类信息的方法:通过调用Object类中的getClass()方法、使用类.class的方式以及利用Class类提供的静态方法forName(String className)。这三种方式可以帮助开发者在运行时获取到类的信息。
&spm=1001.2101.3001.5002&articleId=79690429&d=1&t=3&u=de06177f056a4d4684a60deffc5d6cc7)
324

被折叠的 条评论
为什么被折叠?



