|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--java.util.logging.Level
Level Ŭ·¡½º´Â ·Î±× Ãâ·ÂÀÇ Á¦¾î¿¡ »ç¿ëµÇ´Â Ç¥ÁØ ·Î±× ·¹º§¼¼Æ®¸¦ Á¤ÀÇÇÕ´Ï´Ù. ·Î±× Level ¿ÀºêÁ§Æ®´Â ¼ø¼ ºÙÀÏ ¼ö ÀÖ´Â °Í°ú µ¿½Ã¿¡, ¼ø¼ ºÙÀÏ ¼ö ÀÖ¾ú´ø Á¤¼öÇü¿¡ ÀÇÇØ ÁöÁ¤µË´Ï´Ù. ÁöÁ¤µÈ ·¹º§¿¡¼ÀÇ ·Î±ëÀ» À¯È¿ÇÏ°Ô Çϸé(ÀÚ), º¸´Ù ³ôÀº ¸ðµç ·¹º§¿¡¼ÀÇ ·Î±ëµµ À¯È¿ÇÏ°Ô µË´Ï´Ù.
Åë»ó, Ŭ¶óÀÌ¾ðÆ®´Â Level.SEVERE µî Á¤ÀÇ ³¡³ Level Á¤¼ö¸¦ »ç¿ëÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
·¹º§Àº ³»¸²Â÷¼øÀ¸·Î ´ÙÀ½°ú °°½À´Ï´Ù.
Sun À̿ܰ¡, Level ¸¦ ¼ºê Ŭ·¡½ºÈÇÏ´Â °ÍÀ¸·Î ·Î±× ·¹º§À» Ãß°¡ Á¤ÀÇÇÏ´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì, ¼ºê Ŭ·¡½º´Â ÀÏÀÇÀÇ Á¤¼öÄ¡ ·¹º§À» ¼±ÅÃÇØ, ÀûÀýÇÑ readResolve ¸Þ¼Òµå¸¦ Á¤ÀÇÇÏ´Â °ÍÀ¸·Î½á, Á÷·Äȸ¦ ÅëÇØ Object °¡ ÀÏÀÇÀÇ ÇÁ·ÎÆÛƼ¸¦ º¸°ü À¯ÁöÇÒ ¼ö ÀÖ°Ô ÁÖÀÇÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.
ÇʵåÀÇ °³¿ä | |
static Level |
ALL
ALL ´Â ¸ðµç ¸Þ¼¼ÁöÀÇ ·Î±×¸¦ ÃëÇÏ´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù. |
static Level |
CONFIG
CONFIG ´Â Á¤ÀûÀÎ ±¸¼º ¸Þ¼¼ÁöÀÇ ¸Þ¼¼Áö ·¹º§ÀÔ´Ï´Ù. |
static Level |
FINE
FINE ´Â Æ®·¹À̽º Á¤º¸¸¦ Á¦°øÇÏ´Â ¸Þ¼¼Áö ·¹º§ÀÔ´Ï´Ù. |
static Level |
FINER
FINER ´Â ²Ï »ó¼¼ÇÑ Æ®·¹À̽º ¸Þ¼¼Áö¸¦ ³ªÅ¸³À´Ï´Ù. |
static Level |
FINEST
FINEST ´Â ¸Å¿ì »ó¼¼ÇÑ Æ®·¹À̽º ¸Þ¼¼Áö¸¦ ³ªÅ¸³À´Ï´Ù. |
static Level |
INFO
INFO ´Â ¸Þ¼¼Áö¸¦ Á¤º¸·Î¼ Á¦°øÇÏ´Â ¸Þ¼¼Áö ·¹º§ÀÔ´Ï´Ù. |
static Level |
OFF
OFF ´Â ·Î±ëÀ» ¿ÀÇÁ Çϱâ À§Çؼ »ç¿ëµÇ´Â Ư¼öÇÑ ·¹º§ÀÔ´Ï´Ù. |
static Level |
SEVERE
SEVERE ´Â Áß´ëÇÑ ÀåÇØ¸¦ ³ªÅ¸³»´Â ¸Þ¼¼Áö ·¹º§ÀÔ´Ï´Ù. |
static Level |
WARNING
WARNING ´Â ÀáÀçÀûÀÎ ¹®Á¦¸¦ ³ªÅ¸³»´Â ¸Þ¼¼Áö ·¹º§ÀÔ´Ï´Ù. |
»ý¼ºÀÚÀÇ °³¿ä | |
protected |
Level (String name,
int value)
ÁöÁ¤µÈ Á¤¼öÄ¡·Î À̸§ ÷ºÎ Level ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
protected |
Level (String name,
int value,
String resourceBundleName)
ÁöÁ¤µÈ Á¤¼öÄ¡¿Í ÁöÁ¤µÈ Áö¿ª ´ëÀÀ ¸®¼Ò½º¸íÀ¸·Î À̸§ ÷ºÎ Level ¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
boolean |
equals (Object ox)
2 °³ÀÇ ¿ÀºêÁ§Æ®ÀÇ °ªÀÌ µ¿ÀÏÇÑÁö ¾î¶²Áö¸¦ ºñ±³ÇÕ´Ï´Ù. |
String |
getLocalizedName ()
ÇöÀçÀÇ µðÆúÆ® ·ÎÄÉÀÏ¿¡ ´ëÇØ¼, Level ÀÇ Áö¿ªÈ ij¸¯ÅÍ ¶óÀθíÀ» µ¹·ÁÁÝ´Ï´Ù. |
String |
getName ()
Level ÀÇ Áö¿ª ´ëÀÀµÇ¾î ÀÖÁö ¾ÊÀº ij¸¯ÅÍ ¶óÀθíÀ» µ¹·ÁÁÝ´Ï´Ù. |
String |
getResourceBundleName ()
·¹º§ÀÇ Áö¿ª ´ëÀÀ ¸®¼Ò½º ¹øµé¸í, ¶Ç´Â Áö¿ª ´ëÀÀ ¹øµéÀÌ Á¤ÀǵǾî ÀÖÁö ¾ÊÀº °æ¿ì´Â null ¸¦ µ¹·ÁÁÝ´Ï´Ù. |
int |
hashCode ()
ÇØ½Ã Äڵ带 »ý¼ºÇÕ´Ï´Ù. |
int |
intValue ()
ÀÌ ·¹º§ÀÇ Á¤¼öÄ¡¸¦ ÃëµæÇÕ´Ï´Ù. |
static Level |
parse (String name)
·¹º§¸íÀÇ Ä³¸¯ÅÍ ¶óÀÎÀ» Level ¿¡ ±¸¹® ºÐ¼® ÇÕ´Ï´Ù. |
String |
toString ()
¿ÀºêÁ§Æ®ÀÇ Ä³¸¯ÅÍ ¶óÀΠǥÇöÀ» µ¹·ÁÁÝ´Ï´Ù. |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , finalize , getClass , notify , notifyAll , wait , wait , wait |
ÇʵåÀÇ »ó¼¼ |
public static final Level OFF
public static final Level SEVERE
ÀϹÝÀûÀ¸·Î, SEVERE ¸Þ¼¼Áö´Â Á¤»óÀûÀÎ ÇÁ·Î±×·¥ÀÇ ½ÇÇàÀ» ¹æÇØÇÑ´Ù, ²Ï Áß¿äÇÑ À̺¥Æ®¸¦ ¼³¸íÇÕ´Ï´Ù. ÀÌ ¸Þ¼¼Áö´Â ÃÖÁ¾ »ç¿ëÀÚ¿Í ½Ã½ºÅÛ °ü¸® Ã¥ÀÓÀÚ¿¡ ÀÖ¾î ¾Ë±â ½¬¿î °ÍÀ¸·Î ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.
public static final Level WARNING
ÀϹÝÀûÀ¸·Î WARNING ¸Þ¼¼Áö¿¡¼´Â ÃÖÁ¾ »ç¿ëÀÚ ¶Ç´Â ½Ã½ºÅÛ °ü¸® Ã¥ÀÓÀÚ°¡ °ü½ÉÀ» °¡Áø´Ù, ¶Ç´Â ÀáÀçÀûÀÎ ¹®Á¦¸¦ ³ªÅ¸³»´Â À̺¥Æ®¸¦ ¼³¸íÇÕ´Ï´Ù.
public static final Level INFO
Åë»ó, INFO ¸Þ¼¼Áö´Â ÄÜ¼Ö ¶Ç´Â Äֿܼ¡ »ó´çÇÏ´Â °Í¿¡ ±âÀÔÇØÁý´Ï´Ù. µû¶ó¼, INFO ·¹º§Àº ÃÖÁ¾ »ç¿ëÀÚ¿Í ½Ã½ºÅÛ °ü¸® Ã¥ÀÓÀÚ°¡ ÀÌÇØ·Î ³ª¹«²Ï Áß¿äÇÑ ¸Þ¼¼Áö¿¡°Ô¸¸ »ç¿ëÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.
public static final Level CONFIG
CONFIG ¸Þ¼¼Áö´Â ´Ù¾çÇÑ Á¤Àû ±¸¼º Á¤º¸¸¦ Á¦°øÇØ, ƯÁ¤ÀÇ ±¸¼º¿¡ °ü·ÃÇÏ´Â µð¹ö±× ¹®Á¦¿¡ µµ¿òÀÌ µÇ´Â °ÍÀ» ÀǵµÇϰí ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, CONFIG ¸Þ¼¼Áö¿¡´Â CPU ÀÇ Å¸ÀÔ, ±×·¡ÇȽºÀÇ ½Éµµ, GUI ÀÇ Look & Feel µîÀÌ Æ÷ÇԵ˴ϴÙ.
public static final Level FINE
FINE, FINER, ¹× FINEST ´Â ºñ±³Àû »ó¼¼ÇÑ Æ®·¹À̽º¸¦ À§Çؼ(¶§¹®¿¡) »ç¿ëµË´Ï´Ù. 3 °³ÀÇ ·¹º§ÀÇ Á¤È®ÇÑ Àǹ̴ ÇϺÎÁ¶Á÷¿¡ µû¶ó¼ ´Ù¸¨´Ï´Ù¸¸, ÀϹÝÀûÀ¸·Î´Â FINEST ´Â °¡Àå ´Ù·®ÀÇ »ó¼¼ Ãâ·Â¿¡ »ç¿ëµÇ¾î FINER ´Â ¾à°£ ÀûÀº »ó¼¼ Ãâ·Â¿¡ »ç¿ëµÇ¾î FINE ´Â °¡Àå ¼Ò·®¿¡¼ °¡Àå Áß¿äÇÑ ¸Þ¼¼Áö¿¡ »ç¿ëµË´Ï´Ù.
ÀϹÝÀûÀ¸·Î, FINE ·¹º§Àº ƯÁ¤ÀÇ ÇϺÎÁ¶Á÷¿¡ Ưº°ÇÑ °ü½ÉÀ» °¡ÁöÁö ¾Ê´Â °³¹ßÀÚ¿¡°Ô ÀÖ¾î ³Ð°Ô Èï¹Ì°¡ ÀÖ´Â Á¤º¸¸¦ À§Çؼ(¶§¹®¿¡) »ç¿ëµË´Ï´Ù.
FINE ¸Þ¼¼Áö´Â º¹±¸ °¡´ÉÇÑ ÀÛÀº ÀåÇØµîÀÇ ¸Þ¼¼Áö¸¦ Æ÷ÇÔÇÑ °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¶Ç, ÆÛÆ÷¸Õ½ºÀÇ ÀáÀçÀûÀÎ ºÒÆíÀ» ³ªÅ¸³»´Â ¹®Á¦´Â FINE ·Î¼ ·Î±×¸¦ ÃëÇÒ¸¸ÇÑ °¡Ä¡°¡ ÀÖ½À´Ï´Ù.
public static final Level FINER
public static final Level FINEST
public static final Level ALL
»ý¼ºÀÚÀÇ »ó¼¼ |
protected Level(String name, int value)
ÀÌ constructor Àº ¼ºê Ŭ·¡½ºÈÇÒ ¼ö ÀÖ°Ô ¡¸protect¡¹°¡ µÇ¾î ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î, ·Î±×ÀÇ Å¬¶óÀÌ¾ðÆ®´Â SEVERE ¶Ç´Â FINEST µîÀÇ Á¤¼ö Level ¿ÀºêÁ§Æ®ÀÇ ¾î´ÀÂÊÀ̵çÀ» »ç¿ëÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ´Ù¸¸, Ŭ¶óÀÌ¾ðÆ®°¡ »õ·Î¿î ·Î±× ·¹º§À» Ãß°¡ÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì´Â Level ¸¦ ¼ºê Ŭ·¡½ºÈÇØ »õ·Î¿î Á¤¼ö¸¦ Á¤ÀÇÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
name
- Level ÀÇ À̸§. ¿¹¸¦ µé¾î "SEVERE#value
- ·¹º§ÀÇ Á¤¼öÄ¡protected Level(String name, int value, String resourceBundleName)
name
- Level ÀÇ À̸§. ¿¹¸¦ µé¾î "SEVERE#value
- ·¹º§ÀÇ Á¤¼öÄ¡resourceBundleName
- ÁöÁ¤µÈ À̸§ÀÇ Áö¿ª ´ëÀÀ¿¡ »ç¿ëµÇ´Â ¸®¼Ò½º ¹øµé¸í (null ÀÇ °æ¿ì°¡ ÀÖ´Ù)¸Þ¼ÒµåÀÇ »ó¼¼ |
public String getResourceBundleName()
public String getName()
public String getLocalizedName()
Áö¿ª ´ëÀÀ Á¤º¸¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì, Áö¿ª ´ëÀÀȵǾî ÀÖÁö ¾ÊÀº À̸§ÀÌ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
public final String toString()
Object
ÀÇ ±â¼ú: toString
¸Þ¼Òµå´Â ÀÌ ¿ÀºêÁ§Æ®¸¦ ¡¸ÅؽºÆ®·Î Ç¥ÇöÇÑ´Ù¡¹Ä³¸¯ÅÍ ¶óÀÎÀ» µ¹·ÁÁÝ´Ï´Ù. ÀÌ °á°ú´Â Àΰ£ÀÌ ÀÐÀ» ¼ö ÀÖ´Â °£°áÇϰí À¯ÀÍÇÑ Á¤º¸¿©¾ß ÇÕ´Ï´Ù. ¸ðµç ¼ºê Ŭ·¡½º¿¡¼, ÀÌ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇÏ´Â °ÍÀ» ÃßõÇÕ´Ï´Ù.
Object
Ŭ·¡½ºÀÇ toString
¸Þ¼Òµå´Â ¿ÀºêÁ§Æ®ÀÇ ÆÄ»ý¿øÀÇ Å¬·¡½º¸í, @ ºÎÈ£ (@), ¹× ¿ÀºêÁ§Æ®ÀÇ ÇØ½Ã ÄÚµåÀÇ ºÎÈ£ ¾øÀ½ 16 ÁøÇ¥ÇöÀ¸·ÎºÎÅÍ ±¸¼ºµÇ´Â ij¸¯ÅÍ ¶óÀÎÀ» µ¹·ÁÁÝ´Ï´Ù. Áï, ÀÌ ¸Þ¼Òµå´Â ´ÙÀ½ÀÇ °ª°ú µ¿ÀÏÇÑ Ä³¸¯ÅÍ ¶óÀÎÀ» µ¹·ÁÁÝ´Ï´Ù.
getClass(). getName() + '@' + Integer.toHexString(hashCode())
Object
³»ÀÇ toString
public final int intValue()
public static Level parse(String name) throws IllegalArgumentException
Àμö ij¸¯ÅÍ ¶óÀÎÀº ·¹º§¸í ¶Ç´Â Á¤¼öÄ¡ÀÇ ¾î´ÀÂÊÀ̵çÀ¸·Î ±¸¼ºµË´Ï´Ù.
´ÙÀ½¿¡ ¿¹¸¦ ³ªÅ¸³À´Ï´Ù.
NullPointerException
- À̸§ÀÌ null ÀÇ °æ¿ì
IllegalArgumentException
- Ä¡°¡ ±âÁ¸ÀÇ À̸§ÀÇ 1 °³¿¡¼µµ Á¤¼öÄ¡µµ ¾Æ´Ñ °æ¿ìpublic boolean equals(Object ox)
Object
³»ÀÇ equals
ox
- ºñ±³ ´ë»óÀÇ ÂüÁ¶ ¿ÀºêÁ§Æ®
Object.hashCode()
,
Hashtable
public int hashCode()
Object
³»ÀÇ hashCode
Object.equals(java.lang.Object)
,
Hashtable
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
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.