getClass()는 Object 클래스의 메소드입니다. 이 메소드는 이 객체의 런타임 클래스를 반환합니다. 반환되는 클래스 객체는 표현된 클래스의 정적 동기화 메소드에 의해 잠긴 객체입니다.
통사론
public final Class getClass()
보고
이 객체의 런타임 클래스를 나타내는 Class 객체를 반환합니다.
실시예 1
public class JavaObjectgetClassExample1 { public static void main(String[] args) { Object obj = new String('JavaTpoint'); Class a = obj.getClass(); System.out.println('Class of Object obj is : ' + a.getName()); } }지금 테스트해보세요
산출:
Class of Object obj is : java.lang.String
실시예 2
public class JavaObjectgetClassExample2{ public static void main(String[] args) { Object obj1 = new String('Facebook'); Class a = obj1.getClass(); System.out.println('Class of Object obj is : ' + a.getName()); } }지금 테스트해보세요
산출:
Class of Object obj is : java.lang.String