package com.zxl.reflect;
import org.junit.jupiter.api.Test;
public class TestReflect {
@Test
public void test1(){
User user = new User();
Class userClass = user.getClass();
System.out.println(userClass);
}
@Test
public void test2(){
Class userClass = User.class;
System.out.println(userClass);
}
@Test
public void test3() throws ClassNotFoundException {
Class> userClass = Class.forName("com.zxl.reflect.User");
System.out.println(userClass);
}
}
package com.zxl.reflect;
import lombok.Getter;
import lombok.Setter;
@Setter
@Getter
public class User {
private Long id;
private String name;
}