¼Ò¼³ java.lang ¼Ò½ºÄڵ堠Reflection  Class Ŭ·¡½º·Îµù  

Class Ŭ·¡½º ·Îµù

GetClassTest.java

public class GetClassTest{   
   
public static void main(String [] args) throws Exception {      
      String s = 
new String("Hello World Java");
      Class c1 = s.getClass();
      Class c2 = Class.forName(
"java.lang.String");
      Class c3 = String.
class;
      System.out.println(
"c1 getClass:" + c1.getName());
      System.out.println(
"c1 forName:" + c1.getName());
      System.out.println(
"c1 String.class:" + c1.getName());
   }
}

C:\JavaExample\11>javac GetClassTest.java
C:\JavaExample\11>java GetClassTest
c1 getClass:java.lang.String
c1 forName:java.lang.String
c1 String.class:java.lang.String

°´Ã¼º¯¼ö s¿¡ ´ëÇØ¼­ Class Ŭ·¡½º¸¦ ¾ò´Â ¼¼°¡Áö ¹æ¹ýÀÇ ¿¹¸¦ º¸¿©ÁÖ°í ÀÖ´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå
ÀÛ¼ºÀÚ:Àںϸâ¹ö ÇÑâÇå