
Class 클래스란?
- 모르는 클래스의 정보를 사용할 경우에 직접 클래스 정보를 찾아야 하는데 이때 Class 클래스를 활용한다.
Class 클래스를 선언하고 클래스 정보를 가져오는 방법은 세 가지가 있다.
Object 클래스의 getClass() 메서드 사용하기💡 Object 클래스의 getClass() 메서드 사용하기 예시
String s = new String();
// getClass() 메서드의 반환형은 Class이다.
// s의 클래스 타입을 모를 때 Object의 getClass() 이용하여 알 수 있다.
Class c = s.getClass();
Class 변수에 직접 대입하기💡 클래스 파일 이름을 `Class` 변수에 직접 대입하기 예시
Class c = String.Class;
Class.forName("클래스 이름") 메서드 사용하기💡 Class.forName("클래스 이름") 메서드 사용하기 예시
Class c = Class.forName("java.lang.String);