java----反射
Posted 小名的同学
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java----反射相关的知识,希望对你有一定的参考价值。
获取Class对象的三种方法
package com.first; public class Demo { public static void main(String[] args) { Dog dog = new Dog("花花",10); //方式一,通过对象获取class对象 Class<? extends Dog> aClass = dog.getClass(); //方式二,通过类来获取 Class<Dog> dogClass = Dog.class; //方式三,通过Class.forName; try { Class.forName("com.first.Dog"); } catch (ClassNotFoundException e) { e.printStackTrace(); } } } class Dog{ private String name; private int age; public Dog(String name, int age) { this.name = name; this.age = age; } }
以上是关于java----反射的主要内容,如果未能解决你的问题,请参考以下文章
使用反射在外部JAR / CLASS上调用包含Hibernate事务的方法(Java EE)