logo

Java 객체 getClass() 메서드

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