Java/Do It! 자바 프로그래밍
[JAVA] 11-4. 기본 클래스_Class 클래스
1. Class 클래스란? 자바의 모든 클래스와 인터페이스는 컴파일 후에 class 파일로 생성되고 파일에 클래스나 인터페이스에 대한 변수, 메서드, 생성자 등의 정보가 담겨있다. Class 클래스는 컴파일된 calss 파일에 저장된 클래스나 인터페이스의 정보를 가져오는데 사용한다. 모르는 클래스의 정보를 사용할 경우에 Class 클래스를 활용해 클래스 정보를 직접 찾는다. 1번 방식은 이미 생성된 인스턴스가 있어야하고 2, 3번 방식은 컴파일된 클래스 파일이 있다면 클래스 이름만으로 Class 클래스를 반환받는다. 1. Object 클래스의 getClass() 메서드 사용하기 String s = new String(); Class c = s.getClass(); 2. 클래스 파일 이름을 Class 변수..