|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjavax.management.ObjectInstance
public class ObjectInstance
MBean
¿ÀºêÁ§Æ®¸í°ú Ŭ·¡½º¸íÀ» ³ªÅ¸³À´Ï´Ù. MBean °¡ Dynamic MBean
°æ¿ì, Ŭ·¡½º¸íÀº MBeanInfo
·ÎºÎÅÍ ÃëµæµË´Ï´Ù.
»ý¼ºÀÚ °³¿ä | |
---|---|
ObjectInstance (ObjectName objectName,
String className)
¿ÀºêÁ§Æ®¸í°ú ¿ÏÀü Ŭ·¡½º¸í (ÆÐŰÁö¸íÀ» Æ÷ÇÔÇÑ´Ù)À» ÁöÁ¤ÇØ, ¿ÀºêÁ§Æ® ÀνºÅϽº¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
|
ObjectInstance (String objectName,
String className)
¿ÀºêÁ§Æ®¸íÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇö°ú ¿ÏÀü Ŭ·¡½º¸í (ÆÐŰÁö¸íÀ» Æ÷ÇÔÇÑ´Ù)À» ÁöÁ¤ÇØ, ¿ÀºêÁ§Æ® ÀνºÅϽº¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
¸Þ¼µå °³¿ä | |
---|---|
boolean |
equals (Object object)
ÇöÀçÀÇ ¿ÀºêÁ§Æ® ÀνºÅϽº¿Í ´Ù¸¥ ¿ÀºêÁ§Æ® ÀνºÅϽº¸¦ ºñ±³ÇÕ´Ï´Ù. |
String |
getClassName ()
Ŭ·¡½º ºÎºÐÀ» µ¹·ÁÁÝ´Ï´Ù. |
ObjectName |
getObjectName ()
¿ÀºêÁ§Æ®¸í ºÎºÐÀ» µ¹·ÁÁÝ´Ï´Ù. |
int |
hashCode ()
¿ÀºêÁ§Æ®ÀÇ ÇØ½Ã ÄÚµåÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
finalize,
getClass,
notify,
notifyAll,
toString,
wait,
wait,
wait |
»ý¼ºÀÚ »ó¼¼ |
---|
public ObjectInstance(String objectName, String className) throws MalformedObjectNameException
objectName
- ¿ÀºêÁ§Æ®¸íÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöclassName
- ¿ÀºêÁ§Æ® ÀνºÅϽºÀÇ ¿ÏÀü Ŭ·¡½º¸í (ÆÐŰÁö¸íÀ» Æ÷ÇÔÇÑ´Ù). MBean °¡ Dynamic MBean
°æ¿ì,getMBeanInfo()
. getClassName()
¿¡ ´ëÀÀÇϴ Ŭ·¡½º¸í
MalformedObjectNameException
- ÆÄ¶ó¹ÌÅͷμ °Ç³×¹ÞÀº ij¸¯ÅÍ ¶óÀÎÀÇ Çü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾ÊÀº °æ¿ìpublic ObjectInstance(ObjectName objectName, String className)
objectName
- ¿ÀºêÁ§Æ®¸íclassName
- ¿ÀºêÁ§Æ® ÀνºÅϽºÀÇ ¿ÏÀü Ŭ·¡½º¸í (ÆÐŰÁö¸íÀ» Æ÷ÇÔÇÑ´Ù). MBean °¡ Dynamic MBean
°æ¿ì,getMBeanInfo()
. getClassName()
¿¡ ´ëÀÀÇϴ Ŭ·¡½º¸í. MBean °¡ Dynamic MBean
°æ¿ì, Ŭ·¡½º¸íÀº MBeanInfo
·ÎºÎÅÍ ÃëµæµÈ´Ù¸Þ¼µåÀÇ »ó¼¼ |
---|
public boolean equals(Object object)
Object
³»ÀÇ equals
object
- ÇöÀçÀÇ ¿ÀºêÁ§Æ® ÀνºÅϽº¿Í ºñ±³ÇÏ´Â ¿ÀºêÁ§Æ® ÀνºÅϽº
Object.hashCode()
,
Hashtable
public int hashCode()
Object
񃬣: java.util.Hashtable
¿¡
ÇØ Á¦°øµÇ´Â °Í °°Àº ÇØ½Ã Å×À̺í·Î »ç¿ëÇϱâ À§Çؼ ÁغñµÇ¾î ÀÖ½À´Ï´Ù.
hashCode
¸Þ¼µåÀÇ ÀϹÝÀûÀÎ ±ÔÄ¢À» ´ÙÀ½¿¡ ³ªÅ¸³À´Ï´Ù.
hashCode
¸Þ¼µå¸¦ È£ÃâÇØµµ °á°ú´Â °°Àº Á¤¼öÄ¡°¡ µÇ¾î¾ß ÇÏ´ÙObject.equals(java.lang.Object)
¸Þ¼µå·Î 2 °³ÀÇ ¿ÀºêÁ§Æ®°¡ µî°¡°¡ ¾Æ´Ï´Ù°í ¿©°ÜÁ³À» °æ¿ì´Â
ÀÌ·¯ÇÑ ¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼ hashCode ¸Þ¼µå¸¦ È£ÃâÇßÀ» ¶§¿¡
°á°ú°¡ ´Ù¸¥ Á¤¼öÄ¡°¡ µÇÁö ¾Ê¾Æµµ »ó°ü¾ø´Ù. ±×·¯³ª, µ¿ÀÏÇÏÁö ¾ÊÀº ¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼´Â ´Ù¸¥ Á¤¼öÄ¡°¡ »ý¼ºµÇµµ·Ï Çϸé, ÇØ½Ã Å×À̺íÀÇ ÆÛÆ÷¸Õ½º¸¦ ¿Ã¸± ¼ö°¡ ÀÖ´Ù
ÇÒ ¼ö ÀÖ´Â ÇÑ,Object Ŭ·¡½º¿¡¼ Á¤ÀǵǴ hashCode ¸Þ¼µå´Â ´Ù¸¥ ¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼´Â ´Ù¸¥ Á¤¼öÄ¡¸¦ µ¹·ÁÁÝ´Ï´Ù. º¸Åë , À̰ÍÀº ¿ÀºêÁ§Æ®ÀÇ ³»ºÎ ÁÖ¼Ò¸¦ Á¤¼öÄ¡·Î º¯È¯ÇÏ´Â ÇüÅ·Π±¸ÇöµË´Ï´Ù¸¸, ±×·¯ÇÑ ±¸Çö Å×Å©´ÐÀº JavaTM ÇÁ·Î±×·¥ ¾ð¾î¿¡¼´Â ºÒÇÊ¿äÇÕ´Ï´Ù.
Object
³»ÀÇ hashCode
Object.equals(java.lang.Object)
,
Hashtable
public ObjectName getObjectName()
public String getClassName()
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.