자바 반사 메커니즘 가 져 오 는 세 가지 방식

자바 반사 에 자주 사용 되 는 세 가지 방법 가 져 오기:
1.new 대상 을 통 해 반사 메커니즘 실현
2.경 로 를 통 해 반사 체 제 를 실현 한다.
3.유형 명 을 통 해 반사 체 제 를 실현 한다.
예:
학생 클래스 만 들 기:
public class Student {
	private int id;
	String name;
	protected boolean sex;
	public float score;	
}

획득 반사 메커니즘
public class Get {
	//          
	public static void main(String[] args) throws ClassNotFoundException {
		//   (      )
		Student stu = new Student();
		Class classobj1 = stu.getClass();
		System.out.println(classobj1.getName());
		
		//   (      -    )
		Class classobj2 = Class.forName("fanshe.Student");
		System.out.println(classobj2.getName());
		
		//   (    )
		Class classobj3 = Student.class;
		System.out.println(classobj3.getName());
	}	
}

좋은 웹페이지 즐겨찾기