java 파일을 컴파일하면 아래와 같이 class 파일로 생성됩니다. a.java → a.class 컴파일 된 a.class 파일에는 클래스나 인터페이스, 변수 등의 정보가 들어 있습니다. class 클래스는 위 class 파일에 저장된 정보를 가져오는데 사용합니다. Class 클래스란?
변수를 선언할 때 자료형을 미리 파악해 변수를 선언했습니다. Class 클래스는 자료형을 모르는 클래스의 정보를 사용할 경우 정보를 직접 활용할 수 있도록 합니다.
Class 클래스를 선언하고 클래스 정보를 가져오는 방법 1) Object 클래스의 getClass() 메서드 사용 모든 클래스에서 사용 가능하지만 생성된 인스턴스가 있어야 함 String s = new String(); Class c = s.getClass(); //getClass의 반환형 = Class 2) 클래스 파일 이름을 Class 변수에 대입 컴파일 된 클래스 파일이 있을 경우 클래스 이름으로 Class 클래스를 반환 Cla...
#
Class클래스
#
java
#
newInstance
#
reflection
#
동적로딩
#
자바