1、调用Object类中的getClass()方法:
importjava.util.Date; publicclassReflectTest3{ publicstaticvoidmain(String[]args){ Datedate=newDate(); Class<?>cls=date.getClass(); System.out.println(cls); } } "classjava.util.Date"
2、使用“类.class”取得:
importjava.util.Date; publicclassReflectTest4{ publicstaticvoidmain(String[]args){ Class<?>cls=Date.class; System.out.println(cls); } } "classjava.util.Date"
3、调用Class类提供的一个方法–实例化Class对象
publicclassReflectTest5{ publicstaticvoidmain(String[]args)throwsClassNotFoundException{ Class<?>cls=Class.forName("java.util.Date"); System.out.println(cls); } } "classjava.util.Date"
以上就是java中Class的三种实例化,希望对大家有所帮助。更多Java学习指路:Java基础
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容