Java獲取Class物件的方式和例項化物件的方式
獲取Class物件的方式
User類
1、
Class clazz1 = User.class;
2、
User user = new User();
Class clazz2 = user.getClass();
3、
Class clazz3 = Class.forName("com.test.name.User");
複製程式碼
例項化物件的方式
User類
1、
User user1 = new User();
2、
Class clazz = User.class;
User user2 = (User) clazz.newInstance();
3、
Class clazz = User.class;
Constructor constructor = clazz.getDeclaredConstructor();
User user3 = (User) constructor.newInstance();
複製程式碼