JavaTM 2 Platform
Standard Ed. 5.0

ÆÐÅ°Áö java.util.logging

JavaTM 2 Ç÷§ÆûÀÇ ÄÚ¾î·Î±ë ±â´ÉÀÇ Å¬·¡½º¿Í ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.

ÂüÁ¶Ã³:
          ¼³¸í

ÀÎÅÍÆäÀ̽º °³¿ä
Filter Filter´Â ·Î±× ·¹º§ÀÌ Á¦°øÇÏ´Â Á¦¾î ÀÌ»óÀ¸·Î ·Î±× ´ë»óÀ» Ä¡¹ÐÇÏ°Ô Á¦¾îÇϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù.
LoggingMXBean ·Î±ëÆĽø®Æ¼ÀÇ °ü¸® ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.
 

Ŭ·¡½º °³¿ä
ConsoleHandler ÀÌ Handler´Â System.err¿¡ ·Î±× ·¹Äڵ带 ¹ßÇàÇÕ´Ï´Ù.
ErrorManager ErrorManager °´Ã¼´Â Handler¿¡ Á¢¼ÓµÇ¾î ·Î±ë½Ã¿¡ Handler ·Î ¹ß»ýÇÏ´Â ¿¡·¯¸¦ ó¸®ÇÕ´Ï´Ù.
FileHandler ´Ü¼ø ÆÄÀÏÀÇ ·Î±ë Handler ÀÔ´Ï´Ù.
Formatter Formatter´Â LogRecord Æ÷¸Ë 󸮸¦ Áö¿ø ÇÕ´Ï´Ù.
Handler Handler °´Ã¼´Â Logger·Î ºÎÅÍ ·Î±× ¸Þ¼¼Áö¸¦ ÃëµæÇØ, ±×°ÍµéÀ» ½á³À´Ï´Ù.
Level Level Ŭ·¡½º´Â ·Î±× Ãâ·ÂÀÇ Á¦¾î¿¡ »ç¿ëµÇ´Â Ç¥ÁØ ·Î±× ·¹º§¼¼Æ®¸¦ Á¤ÀÇÇÕ´Ï´Ù.
Logger Logger °´Ã¼¸¦ »ç¿ëÇØ, ƯÁ¤ÀÇ ½Ã½ºÅÛ ¶Ç´Â ¾îÇø®ÄÉÀÌ¼Ç ÄÄÆÛ³ÍÆ®ÀÇ ¸Þ¼¼ÁöÀÇ ·Î±×¸¦ ÃëÇÕ´Ï´Ù.
LoggingPermission SecurityManager¿¡ ÀÇÇØ ½ÇÇàµÇ´Â Äڵ尡 Logger.setLevel µîÀÇ ·Î±× Á¦¾î ¸Þ¼­µåÀÇ ¾î´ÀÂÊÀ̵çÀ» È£ÃâÇÒ ¶§, SecurityManager°¡ üũÇÏ´Â Á¢±Ù ±ÇÇÑÀÔ´Ï´Ù.
LogManager Logger¿Í ·Î±× ¼­ºñ½ºÀÇ °øÀ¯ »óż¼Æ®¸¦ °ü¸®Çϱâ À§Çؼ­ »ç¿ëµÇ´Â ´ÜÀÏÀÇ ±Û·Î¹ú LogManager °´Ã¼°¡ ÀÖ½À´Ï´Ù.
LogRecord LogRecord °´Ã¼¸¦ »ç¿ëÇØ, ·Î±×ÀÇ Ã¼Á¦¿Í °³°³ÀÇ ·Î±× Handler °£ÀÇ ·Î±ëÀÇ ¿ä±¸¸¦ °Ç³×ÁÝ´Ï´Ù.
MemoryHandler ¸Þ¸ð¸®ÀÇ ¼øȯ ¹öÆÛÀÇ ¿ä±¸¸¦ ¹öÆÛ Ã³¸®ÇÏ´Â Handler ÀÔ´Ï´Ù.
SimpleFormatter LogRecord °³¿ä¸¦ Æǵ¶ °¡´ÉÇÑ Çü½Ä¿¡¼­ Ãâ·ÂÇÕ´Ï´Ù.
SocketHandler °£°áÇÑ ³×Æ®¿öÅ© ·Î±× Handler ÀÔ´Ï´Ù.
StreamHandler ½ºÆ®¸²¿¡ ±Ù°ÅÇÏ´Â ·Î±× Handler ÀÔ´Ï´Ù.
XMLFormatter LogRecord¸¦ Ç¥ÁØ XML Çü½Ä¿¡¼­ Æ÷¸Ë ÇÕ´Ï´Ù.
 

ÆÐÅ°Áö java.util.logging ¼³¸í

JavaTM 2 Ç÷§ÆûÀÇ ÄÚ¾î·Î±ë ±â´ÉÀÇ Å¬·¡½º¿Í ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù. ·Î±ë API ÁÖµÈ ¸ñÀûÀº °í°´ÀÇ »çÀÌÆ®¿¡¼­ÀÇ ¼ÒÇÁÆ®¿þ¾îÀÇ °ü¸®¿Í ¼­ºñ½º¸¦ Áö¿øÇÏ´Â °ÍÀÔ´Ï´Ù.

·Î±×¸¦ »ç¿ëÇÏ´Â ÁÖµÈ 4°³ÀÇ ¸ñÀûÀº ´ÙÀ½°ú °°½À´Ï´Ù.

  1. ¡¸ÃÖÁ¾ »ç¿ëÀÚ¿Í ½Ã½ºÅÛ °ü¸® Ã¥ÀÓÀÚ¿¡ ÇÑ ¹®Á¦ÀÇ Áø´Ü¡¹. ÀÌ°ÍÀº ÀÚ¿øÀÇ ºÎÁ·, ½ÃÅ¥·¯Æ¼ ÀåÇØ ¹× ´Ü¼øÇÑ ¼³Á¤ ¿¡·¯ µî, ·ÎÄ÷Π¼öº¹ ¶Ç´Â ÃßÀû °¡´ÉÇÑ ÀÚÁÖ ÀÖ´Â ¹®Á¦ÀÇ °£°áÇÑ ·Î±ëÀ¸·ÎºÎÅÍ ±¸¼ºµÈ´Ù
  2. ¡¸ÇÊµå ¼­ºñ½º ¿£Áö´Ï¾î¿¡ ÇÑ ¹®Á¦ÀÇ Áø´Ü¡¹. ÇÊµå ¼­ºñ½º ¿£Áö´Ï¾î°¡ »ç¿ëÇÏ´Â ·Î±× Á¤º¸´Â ½Ã½ºÅÛ °ü¸® Ã¥ÀÓÀÚ°¡ ÇÊ¿äÇÑ Á¤º¸º¸´Ù ²Ï º¹ÀâÇÏ°í »ó¼¼ÇÑ °æ¿ì°¡ ÀÖ´Ù. º¸Åë ÀÌ·¯ÇÑ Á¤º¸´Â Ưº°ÇÑ ÇϺÎÁ¶Á÷³»¿¡¼­ ºÎ°¡ÀûÀÎ ·Î±ëÀÌ ÇÊ¿äÇÏ°Ô µÈ´Ù
  3. ¡¸°³¹ß Á¶Á÷¿¡ ÇÑ ¹®Á¦ÀÇ Áø´Ü¡¹. Çʵ忡¼­ ¹®Á¦°¡ ¹ß»ýÇϸé, °æ¿ì¿¡ µû¶ó¼­´Â ¹Þ¾Æµé¿©Áø ·Î±× Á¤º¸´Â Áø´ÜÀ» À§Çؼ­ ¿øÀÇ °³¹ß ÆÀ¿¡ µÇµ¹·ÁÁú ÇÊ¿ä°¡ ÀÖ´Ù. ÀÌ ·Î±× Á¤º¸´Â ¸Å¿ì »ó¼¼ÇÏ°í, ²Ï ºÒ°¡ÇØÇÑ °ÍÀÌ µÉ ¿ì·Á°¡ ÀÖ´Ù. °æ¿ì¿¡ µû¶ó¼­´Â ÀÌ·¯ÇÑ Á¤º¸¿¡´Â ƯÁ¤ÀÇ ÇϺÎÁ¶Á÷ÀÇ ³»ºÎ ½ÇÇàÀÇ »ó¼¼ÇÑ Æ®·¹À̽º°¡ Æ÷ÇԵȴÙ
  4. ¡¸°³¹ßÀÚ¿¡ ÇÑ ¹®Á¦ÀÇ Áø´Ü¡¹. ·Î±ë API¸¦ »ç¿ëÇØ, °³¹ßÁßÀÇ ¾îÇø®ÄÉÀ̼ÇÀÇ µð¹ö±×¸¦ Áö¿øÇÒ ¼öµµ ÀÖ´Ù. ÀÌ°Í¿¡´Â Àú·¹º§ÀÇ ¶óÀ̺귯¸®°¡ »ý¼ºÇÏ´Â ·Î±× Á¤º¸¿Í ÇÔ²² Ÿ°Ù ¾îÇø®ÄÉÀ̼ÇÀÌ »ý¼ºÇÏ´Â ·Î±× Á¤º¸°¡ Æ÷ÇԵȴÙ. ´Ù¸¸, ·Î±× Á¤º¸¸¦ ÀÌ¿Í °°ÀÌ »ç¿ëÇÏ´Â °ÍÀº Áö±ØÈ÷ ÀûÀýÇÑ °ÍÀº ¾ÊÁö¸¸, ·Î±ë API´Â °³¹ß ȯ°æ¿¡ ÀÌ¹Ì Á¸ÀçÇÏ´Â º¸Åë ÀÇ µ¥¹å±ë°ú ÇÁ·Î ÆÄÀϸµ ÅøÀ» ¿Å°Ü³õ´Â °ÍÀº ¾Æ´Ñ °Í¿¡ ÁÖÀÇÇÒ ÇÊ¿ä°¡ ÀÖ´Ù

ÀÌ ÆÐÅ°ÁöÀÇ ÁÖµÈ ¿ä¼Ò´Â ´ÙÀ½°ú °°½À´Ï´Ù.

·Î±ë API´Â Á¤Àû ±¸¼º Á¦¾î ¹× µ¿Àû ±¸¼º Á¦¾îÀÇ ¾çÂÊ ¸ðµÎ¸¦ Á¦°øÇÕ´Ï´Ù. Á¤Àû Á¦¾î¿¡¼­´Â ÇÊµå ¼­ºñ½º ½ºÅÇÀÌ Æ¯Á¤ÀÇ ±¸¼ºÀ» ¼³Á¤ÇØ, »õ·Î¿î ·Î±× ¼³Á¤À¸·Î ¾îÇø®ÄÉÀ̼ÇÀ» Àç½ÃÀÛÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. µ¿Àû Á¦¾î´Â ÇöÀç °¡µ¿ÁßÀÇ ÇÁ·Î±×·¥³»¿¡¼­ ·Î±× ±¸¼ºÀ» °»½ÅÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ¶Ç, API´Â ½Ã½ºÅÛÀÌ ´Ù¸¥ ±â´É ¿µ¿ª¿¡ ´ëÇؼ­ ·Î±ëÀ» »ç¿ë °¡´É ¶Ç´Â »ç¿ë ºÒ°¡·Î ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ÇÊµå ¼­ºñ½º ¿£Áö´Ï¾î°¡ ¸ðµç AWT À̺¥Æ®ÀÇ Æ®·¹À̽º¿¡ °ü½ÉÀº ÀÖÁö¸¸, ¼ÒÄÏ À̺¥Æ®³ª ¸Þ¸ð¸®ÀÇ °ü¸®¿¡ °ü½ÉÀÌ ¾ø´Â °æ¿ì°¡ Àֱ⠶§¹®ÀÔ´Ï´Ù.

null Æ÷ÀÎÅÍ

ÀϹÝÀûÀ¸·Î javadoc ¹®¼­·Î ±× ¹Û¿¡ ÁÖ±âµÇ¾î ÀÖÁö ¾ÊÀº ÇÑ, ¸Þ¼­µå¿Í »ý¼ºÀÚ´Â null Àμö¸¦ °Ç³×¹ÞÀ¸¸é NullPointerExceptionÀ» Throw ÇÕ´Ï´Ù. ÀÌ ±ÔÄ¢ÀÇ ÀϹÝÀûÀÎ ¿¹¿Ü·Î¼­´Â Logger Ŭ·¡½ºÀÇ ·Î±× °£ÀÌ ¸Þ¼­µå config, entering, exiting, fine, finer, finest, log, logp, logrb, severe, throwing ¹× warning ¸Þ¼­µå°¡ Ãʱâ Level Àμö¸¦ Á¦¿ÜÇÑ ¸ðµç Àμö¿¡ ´ëÇØ null Ä¡¸¦ ¹Þ¾ÆµéÀÌ´Â °ÍÀÌ µé°í ÀÖ½À´Ï´Ù (Á¸ÀçÇÏ´Â °æ¿ì).

°ü·Ã ¹®¼­

Á¦¾î È帧ÀÇ °³¿ä¿¡ ´ëÇؼ­´Â ¡¸Java ·Î±ëÀÇ °³¿ä¡¹¸¦ ÂüÁ¶ÇϽʽÿÀ.

µµÀÔµÈ ¹öÀü :
1.4

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.