1. 程式人生 > >Java三種獲得class的方式

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