Java三种获得class的方式

City是一个普通的pojo

public class TestClass {

	public static void main(String[] args) {
		City city = new City();
        Class c1 = City.class;
        Class c2 = city.getClass();
        Class c3 = null;
        try {
			c3 = Class.forName("com.example.demo.entity.City");
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
        System.out.println(c1);
        System.out.println(c2);
        System.out.println(c3);

	}

结果:
class com.example.demo.entity.City
class com.example.demo.entity.City
class com.example.demo.entity.City

转载于https://blog.csdn.net/u010930785/article/details/52130319

猜你喜欢

转载自blog.csdn.net/qq_20143059/article/details/82787863
今日推荐