JavaTM 2
Platform
Std.  Ed.  v1. 4.0

ÆÐŰÁö java.util.logging

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

ÂüÁ¶:
          ¼³¸í

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

Ŭ·¡½ºÀÇ °³¿ä
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 ´Â ½Ã½ºÅÛÀÌ ´Ù¸¥ ±â´É area¿¡ ´ëÇØ¼­ ·Î±ëÀ» »ç¿ë °¡´É ¶Ç´Â »ç¿ë ºÒ°¡·Î ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ÇÊµå ¼­ºñ½º ¿£Áö´Ï¾î°¡, ¸ðµç AWT À̺¥Æ®ÀÇ Æ®·¹À̽º¿¡ °ü½ÉÀº ÀÖÁö¸¸, ¼ÒÄÏ À̺¥Æ®³ª ¸Þ¸ð¸®ÀÇ °ü¸®¿¡ °ü½ÉÀÌ ¾ø´Â °æ¿ì°¡ Àֱ⠶§¹®ÀÔ´Ï´Ù.

null Æ÷ÀÎÅÍ

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

°ü·Ã Ç׸ñ

Á¦¾î Ç÷οì(flow)ÀÇ °³¿ä¿¡ ´ëÇØ¼­´Â ´ÙÀ½À» ÂüÁ¶ÇØ ÁÖ¼¼¿ä. ¡¸Java ·Î±ëÀÇ °³¿ä¡¹

µµÀÔµÈ ¹öÁ¯:
1.4

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.