JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.lang.reflect
Ŭ·¡½º Method

java.lang.Object 
  |
  +--java.lang.reflect.AccessibleObject 
        |
        +--java.lang.reflect.Method
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Member

public final class Method
extends AccessibleObject
implements Member

Method ´Â Ŭ·¡½º ¶Ç´Â ÀÎÅÍÆäÀ̽º»óÀÇ ´ÜÀÏÀÇ ¸Þ¼Òµå¿¡ °üÇÑ Á¤º¸ ¹× ¾×¼¼½º¸¦ Á¦°øÇÕ´Ï´Ù. ¸®ÈÄ·¹Å©Æ® µÈ ¸Þ¼Òµå´Â Ŭ·¡½º ¸Þ¼Òµå ¶Ç´Â ÀνºÅϽº ¸Þ¼Òµå (Ãß»ó ¸Þ¼Òµå¸¦ Æ÷ÇÔÇÑ´Ù)°¡ µË´Ï´Ù.

Method ´Â ¿­¸Å ÆÄ¶ó¹ÌÅ͸¦ ±âº»À¸·Î µÇ´Â ¸Þ¼ÒµåÀÇ °¡ÆÄ¶ó¹ÌÅÍ¿Í ÀÏÄ¡½ÃŰ´Â °æ¿ì¿¡, È®Àå º¯È¯ÀÌ ¹ß»ýÇÏ´Â °ÍÀ» Çã°¡ÇÕ´Ï´Ù¸¸, Ãà¼Ò º¯È¯ÀÌ ¹ß»ýÇÏ´Â °æ¿ì´Â IllegalArgumentException ¸¦ ½½·Î¿ì ÇÕ´Ï´Ù.

°ü·Ã Ç׸ñ:
Member , Class , Class.getMethods() , Class.getMethod(String, Class[]) , Class.getDeclaredMethods() , Class.getDeclaredMethod(String, Class[])

ÇʵåÀÇ °³¿ä
 
ÀÎÅÍÆäÀ̽º java.lang.reflect. Member ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
DECLARED , PUBLIC
 
¸Þ¼ÒµåÀÇ °³¿ä
 boolean equals (Object  obj)
          Method °¡ ÁöÁ¤µÈ ¿ÀºêÁ§Æ®¿Í ºñ±³ÇÕ´Ï´Ù.
 Class getDeclaringClass ()
          ÀÌ Method ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â ¸Þ¼Òµå¸¦ ¼±¾ðÇϴ Ŭ·¡½º ¶Ç´Â ÀÎÅÍÆäÀ̽º¸¦ ³ªÅ¸³»´Â Class ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Class [] getExceptionTypes ()
          ÀÌ Method ¿ÀºêÁ§Æ®·Î ³ªÅ¸³»Áö´Â ±âº»À¸·Î µÇ´Â ¸Þ¼Òµå¿¡ ÀÇÇØ ½½·Î¿ì µÇµµ·Ï(µíÀÌ) ¼±¾ðµÇ°í ÀÖ´Â ¿¹¿ÜÀÇ ÇüŸ¦ ³ªÅ¸³»´Â Class ¿ÀºêÁ§Æ®ÀÇ ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù.
 int getModifiers ()
          Method ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â ¸Þ¼ÒµåÀÇ Java ¾ð¾î ¼ö½ÄÀÚ¸¦ Á¤¼ö·Î¼­ µ¹·ÁÁÝ´Ï´Ù.
 String getName ()
          ÀÌ Method ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ¸Þ¼ÒµåÀÇ À̸§À» String ·Î¼­ µ¹·ÁÁÝ´Ï´Ù.
 Class [] getParameterTypes ()
          Method ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â ¸Þ¼ÒµåÀÇ °¡ÆÄ¶ó¹ÌÅÍÇüÀ» ¼±¾ð¼ø¼­·Î ³ªÅ¸³»´Â Class ¿ÀºêÁ§Æ®ÀÇ ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù.
 Class getReturnType ()
          ÀÌ Method ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â ¸Þ¼ÒµåÀÇ °¡Â¥ÀÇ ¹Ýȯ°ªÀÇ ÇüŸ¦ ³ªÅ¸³»´Â Class ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 int hashCode ()
          Method ÀÇ ÇØ½Ã Äڵ带 µ¹·ÁÁÝ´Ï´Ù.
 Object invoke (Object  obj, Object [] args)
          ÀÌ Method ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â ±âº»ÀÌ µÇ´Â ¸Þ¼Òµå¸¦, ÁöÁ¤ÇÑ ¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼­ ÁöÁ¤ÇÑ ÆÄ¶ó¹ÌÅͷΠȣÃâÇÕ´Ï´Ù.
 String toString ()
          ÀÌ Method ¸¦ ±â¼úÇϴ ij¸¯ÅÍ ¶óÀÎÀ» µ¹·ÁÁÝ´Ï´Ù.
 
Ŭ·¡½º java.lang.reflect. AccessibleObject ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
isAccessible , setAccessible , setAccessible
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , finalize , getClass , notify , notifyAll , wait , wait , wait
 

¸Þ¼ÒµåÀÇ »ó¼¼

getDeclaringClass

public Class  getDeclaringClass()
ÀÌ Method ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â ¸Þ¼Òµå¸¦ ¼±¾ðÇϴ Ŭ·¡½º ¶Ç´Â ÀÎÅÍÆäÀ̽º¸¦ ³ªÅ¸³»´Â Class ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Member ³»ÀÇ getDeclaringClass
¹Ýȯ°ª:
±âº»ÀÌ µÇ´Â ¸â¹öÀÇ ¼±¾ð Ŭ·¡½º¸¦ ³ªÅ¸³»´Â ¿ÀºêÁ§Æ®

getName

public String  getName()
ÀÌ Method ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ¸Þ¼ÒµåÀÇ À̸§À» String ·Î¼­ µ¹·ÁÁÝ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Member ³»ÀÇ getName
¹Ýȯ°ª:
±âº»ÀÌ µÇ´Â ¸â¹öÀÇ ´Ü¼ø¸í

getModifiers

public int getModifiers()
Method ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â ¸Þ¼ÒµåÀÇ Java ¾ð¾î ¼ö½ÄÀÚ¸¦ Á¤¼ö·Î¼­ µ¹·ÁÁÝ´Ï´Ù. ¼ö½ÄÀÚÀÇ º¹È£È­(decode)¿¡´Â Modifier Ŭ·¡½º¸¦ »ç¿ëÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º Member ³»ÀÇ getModifiers
¹Ýȯ°ª:
±âº»ÀÌ µÇ´Â ¸â¹öÀÇ Java ¾ð¾î ¼ö½ÄÀÚ
°ü·Ã Ç׸ñ:
Modifier

getReturnType

public Class  getReturnType()
ÀÌ Method ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â ¸Þ¼ÒµåÀÇ °¡Â¥ÀÇ ¹Ýȯ°ªÀÇ ÇüŸ¦ ³ªÅ¸³»´Â Class ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÀÇ ÇüÅÂ

getParameterTypes

public Class [] getParameterTypes()
Method ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â ¸Þ¼ÒµåÀÇ °¡ÆÄ¶ó¹ÌÅÍÇüÀ» ¼±¾ð¼ø¼­·Î ³ªÅ¸³»´Â Class ¿ÀºêÁ§Æ®ÀÇ ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù. ±âº»À¸·Î µÇ´Â ¸Þ¼Òµå¿¡ ÆÄ¶ó¹ÌÅͰ¡ ¼³Á¤µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì¿¡´Â ±æÀÌ 0 ÀÇ ¹è¿­ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ¸Þ¼ÒµåÀÇ ÆÄ¶ó¹ÌÅÍÇü

getExceptionTypes

public Class [] getExceptionTypes()
ÀÌ Method ¿ÀºêÁ§Æ®·Î ³ªÅ¸³»Áö´Â ±âº»À¸·Î µÇ´Â ¸Þ¼Òµå¿¡ ÀÇÇØ ½½·Î¿ì µÇµµ·Ï(µíÀÌ) ¼±¾ðµÇ°í ÀÖ´Â ¿¹¿ÜÀÇ ÇüŸ¦ ³ªÅ¸³»´Â Class ¿ÀºêÁ§Æ®ÀÇ ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù. ¸Þ¼Òµå°¡ throws Àý·Î ¿¹¿Ü¸¦ ¼±¾ðÇϰí ÀÖÁö ¾ÊÀº °æ¿ì´Â ±æÀÌ 0 ÀÇ ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ª:
¼±¾ðµÇ´Â ¿¹¿Ü ŸÀÔ. ÀÌ ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ¸Þ¼Òµå¿¡ ÀÇÇØ ½½·Î¿ì µÈ´Ù

equals

public boolean equals(Object  obj)
Method °¡ ÁöÁ¤µÈ ¿ÀºêÁ§Æ®¿Í ºñ±³ÇÕ´Ï´Ù. ¿ÀºêÁ§Æ®°¡ °°Àº °æ¿ì¿¡´Â true ¸¦ µ¹·ÁÁÝ´Ï´Ù. 2 °³ÀÇ Methods ´Â °°Àº Ŭ·¡½º¿¡¼­ ¼±¾ðµÇ¾î °°Àº À̸§, °¡ÆÄ¶ó¹ÌÅÍÇü, ¹× ¹Ýȯ°ªÀÇ ÇüŸ¦ º¸°ü À¯ÁöÇÏ´Â °æ¿ì¿¡ °°°Ô µË´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ equals
ÆÄ¶ó¹ÌÅÍ:
obj - ºñ±³ ´ë»óÀÇ ÂüÁ¶ ¿ÀºêÁ§Æ®
¹Ýȯ°ª:
obj Àμö·Î ÁöÁ¤µÈ ¿ÀºêÁ§Æ®¿Í ÀÌ ¿ÀºêÁ§Æ®°¡ µ¿ÀÏÇÑ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
°ü·Ã Ç׸ñ:
Object.hashCode() , Hashtable

hashCode

public int hashCode()
Method ÀÇ ÇØ½Ã Äڵ带 µ¹·ÁÁÝ´Ï´Ù. À̰ÍÀº ±âº»ÀÌ µÇ´Â ¸Þ¼ÒµåÀÇ ¼±¾ð Ŭ·¡½º¸í°ú ±× ¸Þ¼Òµå¸íÀÇ ÇØ½Ã ÄÚµåÀÇ ¹èŸÀû ³í¸®ÇÕÀ¸·Î¼­ °è»êµË´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ hashCode
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®ÀÇ ÇØ½Ã ÄÚµåÄ¡
°ü·Ã Ç׸ñ:
Object.equals(java.lang.Object) , Hashtable

toString

public String  toString()
ÀÌ Method ¸¦ ±â¼úÇϴ ij¸¯ÅÍ ¶óÀÎÀ» µ¹·ÁÁÝ´Ï´Ù. ÀÌ Ä³¸¯ÅÍ ¶óÀÎÀÇ ¼­½ÄÀº Á¸ÀçÇÏ´Â °æ¿ì´Â ¸Þ¼ÒµåÀÇ ¾×¼¼½º ¼ö½ÄÀÚ, ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÇü, °ø¹é, ¸Þ¼Òµå¸¦ ¼±¾ðÇϴ Ŭ·¡½º, ÇǸ®¾îµå, ¸Þ¼Òµå¸í, °ýÈ£·Î µÑ·¯½ÎÀÎ ÄÞ¸¶ ´Ü¶ôÀÇ ¸Þ¼ÒµåÀÇ °¡ÆÄ¶ó¹ÌÅÍÇü ¸®½ºÆ®°¡ Â÷·Ê·Î °è¼ÓµË´Ï´Ù. ¸Þ¼Òµå°¡ üũ ³¡³­ ¿¹¿Ü¸¦ ½½·Î¿ì ÇÏ´Â °æ¿ì, ÆÄ¶ó¹ÌÅÍ ¸®½ºÆ®¿¡´Â °ø¹é, ½½·Î¿ì ÇÏ´Â ¿öµå, ½½·Î¿ì µÇ´Â ¿¹¿Ü ŸÀÔÀÇ ÄÞ¸¶ ´Ü¶ôÀÇ ¸®½ºÆ®°¡ Â÷·Ê·Î °è¼ÓµË´Ï´Ù. ´ÙÀ½¿¡ ¿¹¸¦ ³ªÅ¸³À´Ï´Ù.
    public boolean java.lang.Object.equals(java.lang.Object)
 

¾×¼¼½º ¼ö½ÄÀÚ´Â Java ¾ð¾î »ç¾çÀ¸·Î ±ÔÁ¤µÈ Ç¥ÁØÀûÀÎ ¼ø¼­·Î ÀúÀåµË´Ï´Ù. Áï, ÃÖÃÊ·Î public,protected, ¶Ç´Â private, °è¼ÓµÇ¾î ±× ÀÌ¿ÜÀÇ ¼ö½ÄÀÚ°¡ abstract,static,final,synchronized native ÀÇ ¼ø¼­·Î ³õ¿©Áý´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ toString
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®ÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇö

invoke

public Object  invoke(Object  obj,
                     Object [] args)
              throws IllegalAccessException ,
                     IllegalArgumentException ,
                     InvocationTargetException 
ÀÌ Method ¿ÀºêÁ§Æ®¿¡ ÀÇÇØ ³ªÅ¸³»Áö´Â ±âº»ÀÌ µÇ´Â ¸Þ¼Òµå¸¦, ÁöÁ¤ÇÑ ¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼­ ÁöÁ¤ÇÑ ÆÄ¶ó¹ÌÅͷΠȣÃâÇÕ´Ï´Ù. °³º°ÀÇ ÆÄ¶ó¹ÌÅÍ´Â ¿ø½ÃÀû°¡ÆÄ¶ó¹ÌÅÍ¿Í ÀÏÄ¡½Ã۱â À§Çؼ­(¶§¹®¿¡) ÀÚµ¿ÀûÀ¸·Î ·¦ ÇØÁ¦µÇ¾î ¿ø½ÃÀû ¹× ÂüÁ¶ ÆÄ¶ó¹ÌÅÍ´Â ¾çÂÊ ¸ðµÎ Çʿ信 µû¶ó¼­ ¸Þ¼Òµå È£Ãâ º¯È¯ÀÇ ´ë»óÀÌ µË´Ï´Ù.

±âº»ÀÌ µÇ´Â ¸Þ¼Òµå°¡ static ÀÇ °æ¿ì, ÁöÁ¤µÈ obj Àμö´Â ¹«½ÃµË´Ï´Ù. ÀÌ Àμö°¡ null ÀÇ °æ¿ìµµ ÀÖ½À´Ï´Ù.

±âº»ÀÌ µÇ´Â ¸Þ¼Òµå¿¡ ÀÇÇØ ¿ä±¸µÇ´Â °¡ÆÄ¶ó¹ÌÅͼö°¡ 0 ÀÇ °æ¿ì, ÁöÁ¤µÈ args ¹è¿­Àº ±æÀÌ 0 ¶Ç´Â null °¡ µË´Ï´Ù.

±âº»ÀÌ µÇ´Â ¸Þ¼Òµå°¡ ÀνºÅϽº ¸Þ¼ÒµåÀÇ °æ¿ì, µ¿Àû ¸Þ¼Òµå look ¾÷À» »ç¿ëÇØ È£ÃâÀ» ÇØ Ÿ°Ù ¿ÀºêÁ§Æ®ÀÇ ½ÇÇà½ÃÀÇ ÇüÅ¿¡ ±Ù°ÅÇØ ¿À¹ö¶óÀ̵å(override)°¡ ½ÇÇàµË´Ï´Ù ( ¡¸The Java Language Specification, Second Edition¡¹ÀÇ ¼½¼Ç 15.12. 4.4 ¸¦ ÂüÁ¶).

±âº»ÀÌ µÇ´Â ¸Þ¼Òµå°¡ static ÀÇ °æ¿ì, ¸Þ¼Òµå¸¦ ¼±¾ðÇÑ Å¬·¡½º°¡ ¾ÆÁ÷ ÃʱâÈ­µÇ¾î ÀÖÁö ¾ÊÀ» ¶§´Â ÀÌ Å¬·¡½º°¡ ÃʱâÈ­µË´Ï´Ù.

¸Þ¼Òµå°¡ Á¤»óÀûÀ¸·Î ¿Ï·áÇϸé(ÀÚ), ¸Þ¼Òµå¿¡ ÀÇÇÑ °ªÀÌ È£ÃâÇØ Ãø¿¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ÀÌ °ªÀÌ ¿ø½ÃÀûÇüÀÇ °æ¿ì, ÃÖÃÊ·Î ¿ÀºêÁ§Æ®³»¿¡ ÀûÀýÇÑ ¹æ¹ýÀ¸·Î ·¦ µË´Ï´Ù. ±âº»ÀÌ µÇ´Â ¸Þ¼ÒµåÀÇ ¹Ýȯ°ªÀÇ ÇüŰ¡ void ÀÇ °æ¿ì, È£ÃâÀº null ¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
obj - ±âº»ÀÌ µÇ´Â ¸Þ¼ÒµåÀÇ È£Ãâ¿øÀÇ ¿ÀºêÁ§Æ®
args - ¸Þ¼Òµå È£Ãâ¿¡ »ç¿ëµÇ´Â Àμö
¹Ýȯ°ª:
ÀÌ ¿ÀºêÁ§Æ®°¡ ³ªÅ¸³»´Â ¸Þ¼Òµå¸¦, ÆÄ¶ó¹ÌÅÍ args ¸¦ »ç¿ëÇØ obj ¿¡ µð½ºÆÌÄ¡ ÇÑ °á°ú
¿¹¿Ü:
IllegalAccessException - ÀÌ Method ¿ÀºêÁ§Æ®°¡ Java ¾ð¾î ¾×¼¼½º Á¦¾î¸¦ ½Ç½ÃÇØ, ±âº»ÀÌ µÇ´Â ¸Þ¼Òµå¿¡ ¾×¼¼½º ÇÒ ¼ö ¾ø´Â °æ¿ì
IllegalArgumentException - ¸Þ¼Òµå°¡ ÀνºÅϽº ¸Þ¼ÒµåÀ̸ç, ÁöÁ¤µÈ ¿ÀºêÁ§Æ® Àμö°¡ ±âº»ÀÌ µÇ´Â ¸Þ¼Òµå (¶Ç´Â ±× ¼­ºê Ŭ·¡½º³ª ±¸ÇöÃø)¸¦ ¼±¾ðÇϴ Ŭ·¡½º ¶Ç´Â ÀÎÅÍÆäÀ̽ºÀÇ ÀνºÅϽº°¡ ¾Æ´Ñ °æ¿ì, ¿­¸Å ÆÄ¶ó¹ÌÅͼö¿Í °¡ÆÄ¶ó¹ÌÅͼö°¡ ´Ù¸¥ °æ¿ì, ¿ø½ÃÀû ÀμöÀÇ ·¦ ÇØÁ¦ º¯È¯ÀÌ ½ÇÆÐÇßÀ» °æ¿ì, ¶Ç´Â ·¦ ÇØÁ¦ ÈÄ, ¸Þ¼Òµå È£Ãâ º¯È¯¿¡ ÀÇÇØ ÆÄ¶ó¹ÌÅÍÄ¡¸¦ ´ëÀÀÇÏ´Â °¡ÆÄ¶ó¹ÌÅÍÇüÀ¸·Î º¯È¯ÇÒ ¼ö ¾ø´Â °æ¿ì
InvocationTargetException - ±âº»ÀÌ µÇ´Â ¸Þ¼Òµå°¡ ¿¹¿Ü¸¦ ½½·Î¿ì ÇÏ´Â °æ¿ì
NullPointerException - ÁöÁ¤µÈ ¿ÀºêÁ§Æ®°¡ null ·Î, ¸Þ¼Òµå°¡ ÀνºÅϽº ¸Þ¼ÒµåÀÇ °æ¿ì
ExceptionInInitializerError - ÀÌ ¸Þ¼Òµå¿¡ ÀÇÇÑ ÃʱâÈ­°¡ ½ÇÆÐÇßÀ» °æ¿ì

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.