|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--java.util.Dictionary | +--java.util.Hashtable | +--java.util.Properties
Properties
Ŭ·¡½º´Â ºÒº¯ÀÇ ÇÁ·ÎÆÛƼ ¼¼Æ®¸¦ ³ªÅ¸³À´Ï´Ù. Properties
¸¦ ½ºÆ®¸²¿¡ º¸°üÇϰųª ½ºÆ®¸²À¸·ÎºÎÅÍ ·ÎµåÇϰųª ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ÇÁ·ÎÆÛƼ ¸®½ºÆ®ÀÇ °¢ Ű, ¹× °Å±â¿¡ ´ëÀÀÇÏ´Â °ªÀº ij¸¯ÅÍ ¶óÀÎÀÔ´Ï´Ù.
ÇÁ·ÎÆÛƼ ¸®½ºÆ®¿¡´Â ±× ¡¸µðÆúÆ® °ª¡¹·Î¼ ´Ù¸¥ ÇÁ·ÎÆÛƼ ¸®½ºÆ®¸¦ °¡Áú ¼ö°¡ ÀÖ½À´Ï´Ù. ¿øÀÇ ÇÁ·ÎÆÛƼ ¸®½ºÆ®·Î ÇÁ·ÎÆÛƼ ۰¡ ¹ß°ßµÇÁö ¾ÊÀ¸¸é ÀÌ 2 ¹øÂ°ÀÇ ÇÁ·ÎÆÛƼ ¸®½ºÆ®°¡ °Ë»öµË´Ï´Ù.
Properties
´Â Hashtable
¸¦ °è½ÂÇϹǷÎ,Properties
¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼ put
¸Þ¼Òµå ¹× putAll
¸Þ¼Òµå¸¦ Àû¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, ÀÌ·¯ÇÑ ¸Þ¼Òµå¸¦ »ç¿ëÇÏ´Â °ÍÀº Ãßõ µÇÁö ¾Ê½À´Ï´Ù. ÀÌ·¯ÇÑ ¸Þ¼Òµå¸¦ »ç¿ëÇϸé(ÀÚ), È£Ãâ Ãø¿¡ Ű ¶Ç´Â °ªÀÌ String
°¡ ¾Æ´Ñ ¿£Æ®¸®¸¦ »ðÀÔ½Ã۱⠶§¹®ÀÔ´Ï´Ù. setProperty
¸Þ¼Òµå¸¦ ´ë½Å¿¡ »ç¿ëÇØ ÁÖ¼¼¿ä. String
ÀÌ¿ÜÀÇ Å° ¶Ç´Â °ªÀ» ÀúÀåÇÏ´Â ¡¸Å¸ÇùÀû¡¹ÀÎ Properties
¿ÀºêÁ§Æ®·Î store
¸Þ¼Òµå ¶Ç´Â save
¸Þ¼Òµå°¡ ºÒ·Á °¡¸é(ÀÚ), ±× È£ÃâÀº ½ÇÆÐÇÕ´Ï´Ù.
ÇÁ·ÎÆÛƼ¸¦ ½ºÆ®¸²¿¡ º¸Á¸ÇÒ ¶§, ¶Ç´Â ½ºÆ®¸²À¸·ÎºÎÅÍ ·ÎµåÇÒ ¶§, ISO 8859-1 ij¸¯ÅÍ ÀÎÄÚµùÀÌ »ç¿ëµË´Ï´Ù. ÀÌ ÀÎÄÚµù¿¡ Á÷Á¢ Ç¥½ÃÇÒ ¼ö ¾ø´Â ij¸¯ÅÍ¿¡´Â Unicode escapes °¡ »ç¿ëµË´Ï´Ù. ´Ù¸¸, escape sequence¿¡¼´Â 1 ij¸¯ÅÍÀÇ ¡¸u¡¹¸¸ÀÌ »ç¿ë °¡´ÉÇÕ´Ï´Ù. ´Ù¸¥ ij¸¯ÅÍ ÀÎÄÚµù°ú ÇÁ·ÎÆÛƼ ÆÄÀÏÀ» º¯È¯ÇÏ´Â °æ¿ì, native2ascii ÅøÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁßøµÈ Ŭ·¡½ºÀÇ °³¿ä |
Ŭ·¡½º java.util. Map À» »ó¼Ó¹ÞÀº ÁßøµÈ Ŭ·¡½º |
Map.Entry |
ÇʵåÀÇ °³¿ä | |
protected Properties |
defaults
ÇÁ·ÎÆÛƼ ¸®½ºÆ®¿¡ ¾ø´Â ŰÀÇ µðÆúÆ® °ª¸¦ °¡Áö´Â ÇÁ·ÎÆÛƼ ¸®½ºÆ®ÀÔ´Ï´Ù. |
»ý¼ºÀÚÀÇ °³¿ä | |
Properties ()
µðÆúÆ® °ª¸¦ °¡ÁöÁö ¾Ê´Â ÇÏ´ÃÀÇ ÇÁ·ÎÆÛƼ ¸®½ºÆ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
|
Properties (Properties defaults)
ÁöÁ¤µÈ µðÆúÆ® °ª¸¦ °¡Áö´Â ÇÏ´ÃÀÇ ÇÁ·ÎÆÛƼ ¸®½ºÆ®¸¦ ÀÛ¼ºÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
String |
getProperty (String key)
ÁöÁ¤µÈ ۸¦ °¡Áö´Â ÇÁ·ÎÆÛƼ¸¦, ÇÁ·ÎÆÛƼ ¸®½ºÆ®·ÎºÎÅÍ Ã£½À´Ï´Ù. |
String |
getProperty (String key,
String defaultValue)
ÁöÁ¤µÈ ۸¦ °¡Áö´Â ÇÁ·ÎÆÛƼ¸¦, ÇÁ·ÎÆÛƼ ¸®½ºÆ®·ÎºÎÅÍ Ã£½À´Ï´Ù. |
void |
list (PrintStream out)
ÁöÁ¤µÈ Ãâ·Â ½ºÆ®¸²¿¡, ÇÁ·ÎÆÛƼ ¸®½ºÆ®¸¦ Ãâ·ÂÇÕ´Ï´Ù. |
void |
list (PrintWriter out)
ÁöÁ¤µÈ Ãâ·Â ½ºÆ®¸²¿¡, ÇÁ·ÎÆÛƼ ¸®½ºÆ®¸¦ Ãâ·ÂÇÕ´Ï´Ù. |
void |
load (InputStream inStream)
ÀÔ·Â ½ºÆ®¸²À¸·ÎºÎÅÍ Å°¿Í ¿ä¼Ò°¡ ´ë°¡ µÈ ÇÁ·ÎÆÛƼ ¸®½ºÆ®¸¦ ÀоîµéÀÔ´Ï´Ù. |
Enumeration |
propertyNames ()
¸ÞÀÎ ÇÁ·ÎÆÛƼ ¸®½ºÆ®¿¡ °°Àº À̸§ÀÇ Å°°¡ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì´Â µðÆúÆ®ÀÇ ÇÁ·ÎÆÛƼ ¸®½ºÆ®¿¡ ÀÖ´Â °³º°ÀÇ Å°¸¦ Æ÷ÇÔÇÑ, ÀÌ ÇÁ·ÎÆÛƼ ¸®½ºÆ®¿¡ ÀÖ´Â ¸ðµç ŰÀÇ ¸®½ºÆ®¸¦ µ¹·ÁÁÝ´Ï´Ù. |
void |
save (OutputStream out,
String header)
Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ÇÁ·ÎÆÛƼ ¸®½ºÆ®ÀÇ º¸Á¸Áß¿¡ ÀÔÃâ·Â ¿¡·¯°¡ ¹ß»ýÇØµµ IOException ¸¦ ½½·Î¿ì ÇÏÁö ¾Ê½À´Ï´Ù. Java 2 Ç÷§Æû v1. 2 ÀÌÈÄ¿¡¼´Â ÇÁ·ÎÆÛƼ ¸®½ºÆ®ÀÇ º¸Á¸ ¹æ¹ýÀ¸·Î¼´Â store(OutputStream out, String header) ¸Þ¼ÒµåÀÇ »ç¿ëÀÌ Ãßõ µË´Ï´Ù. |
Object |
setProperty (String key,
String value)
Hashtable ÀÇ put ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. |
void |
store (OutputStream out,
String header)
Properties Å×ÀÌºí³»ÀÇ ÇÁ·ÎÆÛƼ ¸®½ºÆ® (Ű¿Í ¿ä¼ÒÀÇ Æä¾î)¸¦,load ¸Þ¼Òµå¸¦ »ç¿ëÇØ Properties Å×ÀÌºí¿¡ ·ÎµåÇϴµ¥ ÀûÀýÇÑ Æ÷¸ËÀ¸·Î Ãâ·Â ½ºÆ®¸²¿¡ ±âÀÔÇÕ´Ï´Ù. |
Ŭ·¡½º java.util. Hashtable ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clear , clone , contains , containsKey , containsValue , elements , entrySet , equals , get , hashCode , isEmpty , keys , keySet , put , putAll , rehash , remove , size , toString , values |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
finalize , getClass , notify , notifyAll , wait , wait , wait |
ÇʵåÀÇ »ó¼¼ |
protected Properties defaults
»ý¼ºÀÚÀÇ »ó¼¼ |
public Properties()
public Properties(Properties defaults)
defaults
- µðÆúÆ® °ª¸Þ¼ÒµåÀÇ »ó¼¼ |
public Object setProperty(String key, String value)
put
¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. getProperty ¸Þ¼Òµå¿Í ´ë°¡ µË´Ï´Ù. ÇÁ·ÎÆÛƼÀÇ Å° ¹× °ª¿¡ ij¸¯ÅÍ ¶óÀÎÀ» »ç¿ëÇÏ´Â °ÍÀ» Àǹ«È ÇÕ´Ï´Ù. µ¹·ÁÁÖ¾îÁø °ªÀº put
¿¡ÀÇ Hashtable È£ÃâÀÇ °á°úÀÔ´Ï´Ù
key
- ÇÁ·ÎÆÛƼ ¸®½ºÆ®¿¡ ¹èÄ¡µÇ´Â Űvalue
- key ¿¡ ´ëÀÀÇÏ´Â °ª
null
getProperty(java.lang.String)
public void load(InputStream inStream) throws IOException
°¢ ÇÁ·ÎÆÛƼ´Â ÀÔ·Â ½ºÆ®¸²¿¡ Çà ´ÜÀ§·Î µî·ÏµÇ¾î ÀÖ½À´Ï´Ù. °¢ ÇàÀº Çà ´Ü¶ô ij¸¯ÅÍ (\n
,\r
, ¶Ç´Â \r\n
)·Î ³¡³³´Ï´Ù. ÀÔ·Â ½ºÆ®¸²À¸·ÎºÎÅÍ ÀоîµéÀÎ ÇàÀº ÀÔ·Â ½ºÆ®¸²À¸·Î ÆÄÀÏÀÇ ¸¶Áö¸·¿¡ À̸¦ ¶§±îÁö 󸮵˴ϴÙ.
°ø¹é ij¸¯Å͸¸ÀÇ Çà, ¶Ç´Â ÃÖÃÊÀÇ ºñ°ø¹é ij¸¯ÅͰ¡ ASCII ij¸¯ÅÍ #
¶Ç´Â !
ÀÎ ÇàÀº ¹«½ÃµË´Ï´Ù. Áï,#
¶Ç´Â !
(Àº)´Â ÄÚ¸àÆ®ÇàÀ» ³ªÅ¸³À´Ï´Ù.
°ø¹éÇà ¶Ç´Â ÄÚ¸àÆ®Çà ÀÌ¿ÜÀÇ ¸ðµç ÇàÀº Å×ÀÌºí¿¡ Ãß°¡µÇ´Â ÇÁ·ÎÆÛƼ¸¦ ±â¼úÇÕ´Ï´Ù. ´Ù¸¸, ÇàÀÇ ¸¶Áö¸·ÀÌ \ ÀÇ °æ¿ì´Â ´ÙÀ½ÀÇ ÇàÀÌ ÀÖÀ¸¸é °è¼ÓÇàÀ¸·Î¼ ´Ù·ç¾îÁý´Ï´Ù (¾Æ·¡¿Í °°À̸¦ ÂüÁ¶). Ű´Â ÃÖÃÊÀÇ ºñ°ø¹é ij¸¯ÅͷκÎÅÍ, ÃÖÃÊÀÇ ASCII ij¸¯ÅÍ =
,:
, ¶Ç´Â °ø¹é ij¸¯ÅÍÀÇ Á÷Àü±îÁöÀÇ, ÀºÇà³»ÀÇ ¸ðµç ij¸¯ÅͷκÎÅÍ ±¸¼ºµË´Ï´Ù. ŰÀÇ ¸¶Áö¸·À» ³ªÅ¸³»´Â ij¸¯ÅÍ´Â Àü¿¡ \ ¸¦ ºÙÀÌ´Â °ÍÀ¸·Î Ű¿¡ Æ÷ÇÔÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ŰÀÇ µÚÀÇ °ø¹éÀº ¸ðµÎ ½ºÅµ µË´Ï´Ù. ŰÀÇ µÚÀÇ ÃÖÃÊÀÇ ºñ°ø¹é ij¸¯ÅͰ¡ =
¶Ç´Â :
ÀÎ °æ¿ì´Â ÀÌ·¯ÇÑ Å°´Â ¹«½ÃµÇ¾î ±× ÈÄÀÇ °ø¹é ij¸¯Å͵µ ¸ðµÎ ½ºÅµ µË´Ï´Ù. ÀºÇà³»ÀÇ ±× ÀÌ¿ÜÀÇ Ä³¸¯ÅÍ´Â ¸ðµÎ, °ü·ÃÇÑ ¿ä¼Ò ij¸¯ÅÍ ¶óÀÎÀÇ ÀϺΰ¡ µË´Ï´Ù. ¿ä¼Ò ij¸¯ÅÍ ¶óÀγ»¿¡¼´Â ASCII escape sequence \t
,\n
,\r
,\\
,\"
,\'
,\
(¿£±âÈ£¿Í ½ºÆäÀ̽º), ¹× \u
xxxx ´Â ÀÎ½ÄµÇ¾î ´Üµ¶ÀÇ Ä³¸¯ÅÍ¿¡ º¯È¯µË´Ï´Ù. ¶Ç, ÇàÀÇ ¸¶Áö¸· ij¸¯ÅͰ¡ \
ÀÎ °æ¿ì´Â ´ÙÀ½ÀÇ ÇàÀº ÇöÀçÀÇ ÇàÀÇ °è¼ÓÀ¸·Î¼ ´Ù·ç¾îÁý´Ï´Ù. ±× °æ¿ì,\
¶ó°í Çà ´Ü¶ô ij¸¯ÅͰ¡ ÆÄ±âµÇ¾î °è¼ÓÇàÀÇ ¼±µÎ¿¡ °ø¹éÀÌ ÀÖÀ¸¸é ±×°Íµµ ¸ðµÎ ÆÄ±âµÇ¾î ¿ä¼Ò ij¸¯ÅÍ ¶óÀÎÀÇ ÀϺηδ µÇÁö ¾Ê½À´Ï´Ù.
¿¹¸¦ µé¾î, ´ÙÀ½ÀÇ 4 ÇàÀº °¢°¢ Ű Truth
¿Í °ü·ÃÇÑ ¿ä¼ÒÄ¡ Beauty
¸¦ ³ªÅ¸³À´Ï´Ù.
Truth = Beauty Truth:Beauty Truth :Beauty¶Ç, ´ÙÀ½ÀÇ 3 ÇàÀº 1 °³ÀÇ ÇÁ·ÎÆÛƼ¸¦ ³ªÅ¸³À´Ï´Ù.
fruits apple, banana, pear, \ cantaloupe, watermelon, \ kiwi, mangoŰ´Â
fruits
·Î, ´ÙÀ½ÀÇ ¿ä¼Ò¿¡ °ü·ÃºÎ ¶ó°í ÀÖ½À´Ï´Ù.
"apple, banana, pear, cantaloupe, watermelon, kiwi, mango"ÃÖÁ¾ÀûÀÎ °á°ú·Î ÄÞ¸¶ÀÇ ÈÄ¿¡ ¹Ýµå½Ã ½ºÆäÀ̽º°¡ Ç¥½ÃµÇµµ·Ï(µíÀÌ), °¢
\
ÀÇÀü¿¡ ½ºÆäÀ̽º°¡ ÀÖ½À´Ï´Ù. ÇàÀÇ ¸¶Áö¸·À» ³ªÅ¸³»´Â \
°ú °è¼ÓÇàÀÇ ¼±µÎ¿¡ ÀÖ´Â °ø¹éÀº ÆÄ±âµÇ¾î ´Ù¸¥ ij¸¯ÅÍ¿¡ ġȯµÇÁö ¾Ê½À´Ï´Ù.
¶Ç, ´ÙÀ½ÀÇ 3 ¹øÂ°ÀÇ ¿¹¿¡¼´Â ۰¡ cheeses
·Î, °ü·ÃÇÑ ¿ä¼Ò°¡ ÇÏ´ÃÀÇ Ä³¸¯ÅÍ ¶óÀÎÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
cheesesŰ´Â
cheeses
·Î, °ü·Ã ¿ä¼Ò´Â ÇÏ´ÃÀÇ Ä³¸¯ÅÍ ¶óÀÎÀÎ °ÍÀ» ÁöÁ¤Çϰí ÀÖ½À´Ï´Ù.
inStream
- ÀÔ·Â ½ºÆ®¸²
IOException
- ÀÔ·Â ½ºÆ®¸²À¸·ÎºÎÅÍ ÀÇ readÁß¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» °æ¿ìpublic void save(OutputStream out, String header)
store(OutputStream out, String header)
¸Þ¼ÒµåÀÇ »ç¿ëÀÌ Ãßõ µË´Ï´Ù.
store(OutputStream out, String header)
¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â °ÍÀ¸·Î, ½½·Î¿ì µÈ IOExceptions ¸¦ ¾ïÁ¦ÇÕ´Ï´Ù.
out
- Ãâ·Â ½ºÆ®¸²header
- ÇÁ·ÎÆÛƼ ¸®½ºÆ®ÀÇ ±â¼ú
ClassCastException
- ÀÌ Properties
¿ÀºêÁ§Æ®¿¡,String
°¡ ¾Æ´Ñ Ű ¶Ç´Â °ªÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ìpublic void store(OutputStream out, String header) throws IOException
Properties
Å×ÀÌºí³»ÀÇ ÇÁ·ÎÆÛƼ ¸®½ºÆ® (Ű¿Í ¿ä¼ÒÀÇ Æä¾î)¸¦,load
¸Þ¼Òµå¸¦ »ç¿ëÇØ Properties
Å×ÀÌºí¿¡ ·ÎµåÇϴµ¥ ÀûÀýÇÑ Æ÷¸ËÀ¸·Î Ãâ·Â ½ºÆ®¸²¿¡ ±âÀÔÇÕ´Ï´Ù. ½ºÆ®¸²Àº ISO 8859-1 ij¸¯ÅÍ ÀÎÄÚµùÀ» »ç¿ëÇØ ±âÀÔÇØÁý´Ï´Ù.
Properties
Å×À̺í (Á¸ÀçÇÏ´Â °æ¿ì)ÀÇ µðÆúÆ® Å×ÀÌºí¿¡¼ÀÇ ÇÁ·ÎÆÛƼ´Â ÀÌ ¸Þ¼Òµå¿¡ µû¶ó¼´Â ±âÀÔÇØÁöÁö ¾Ê½À´Ï´Ù.
header Àμö°¡ null °¡ ¾Æ´Ñ °æ¿ì´Â ASCII ij¸¯ÅÍÀÇ #
, header ÀÇ Ä³¸¯ÅÍ ¶óÀÎ, ¹× Çà ´Ü¶ô ij¸¯ÅͰ¡ ÃÖÃÊ·Î Ãâ·Â ½ºÆ®¸²¿¡ ±âÀÔÇØÁý´Ï´Ù. ÀÌ ¶§¹®¿¡,header
´Â ½Äº° ÄÚ¸àÆ®·Î¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ÙÀ½¿¡, ASCII ij¸¯ÅÍÀÇ #
, ÇöÀçÀÇ ÀϽà (Date
ÀÇ toString
¸Þ¼Òµå¿¡ ÀÇÇØ ÇöÀç ½Ã°¢ÀÌ »ý¼ºµÇ´Â °Í°ú °°ÀÌ), ¹× Writer ¿¡ ÀÇÇØ »ý¼ºµÇ´Â Çà ´Ü¶ôÀ¸·ÎºÎÅÍ µÇ´Â ÄÚ¸àÆ®ÇàÀÌ ±âÀÔÇØÁý´Ï´Ù.
°è¼ÓµÇ¾î,Properties
Å×ÀÌºí³»ÀÇ ¸ðµç ¿£Æ®¸®°¡ 1 Ç྿ ½á³»Áý´Ï´Ù. °¢ ¿£Æ®¸®ÀÇ Å° ij¸¯ÅÍ ¶óÀÎ, ASCII ij¸¯ÅÍÀÇ =
, °ü·ÃÇÑ ¿ä¼Ò ij¸¯ÅÍ ¶óÀÎÀÌ ±âÀÔÇØÁý´Ï´Ù. ¿ä¼Ò ij¸¯ÅÍ ¶óÀÎÀÇ °¢ ij¸¯ÅÍ´Â escape sequence·Î¼ Ç¥Çö ÇÒ Çʿ䰡 ÀÖÀ»Áö ¾î¶³Áö È®Àε˴ϴÙ. ASCII ij¸¯ÅÍÀÇ \
, ÅÇ, °³Çà, ¹× º¹±Í´Â °¢°¢ \\
,\t
,\n
, ¹× \r
·Î¼ ±âÀÔÇØÁý´Ï´Ù. \u0020
º¸´Ù ÀÛÀº ij¸¯ÅÍ ¹× \u007E
º¸´Ù Å« ij¸¯ÅÍ´Â ´ëÀÀÇÏ´Â 16 ÁøÄ¡ xxxx ¸¦ »ç¿ëÇØ \u
xxxx ·Î¼ ±âÀÔÇØÁý´Ï´Ù. ³»ÀåÇϱ⠰ø¹é ij¸¯ÅÍ¿¡¼µµ µÞ¸» °ø¹é ij¸¯Å͵µ ¾Æ´Ñ ¼±Çà °ø¹é ij¸¯ÅÍ´Â Àü¿¡ \
¸¦ ºÙ¿© ±âÀÔÇØÁý´Ï´Ù. Ű¿Í °ªÀÇ Ä³¸¯ÅÍ #
,!
,=
, ¹× :
Àº ¹Ýµå½Ã ¿Ã¹Ù¸£°í ·Îµå µÇµµ·Ï(µíÀÌ), Àü¿¡ slash¸¦ ºÙ¿© ±âÀÔÇØÁý´Ï´Ù.
¿£Æ®¸®°¡ ±âÀÔÇØÁø ÈÄ¿¡, Ãâ·Â ½ºÆ®¸²ÀÌ Ç÷¡½Ã µË´Ï´Ù. Ãâ·Â ½ºÆ®¸²Àº ÀÌ ¸Þ¼Òµå·ÎºÎÅÍ º¹±ÍÇÑ µÚµµ ¿¬´ë·Î ÀÔ´Ï´Ù.
out
- Ãâ·Â ½ºÆ®¸²header
- ÇÁ·ÎÆÛƼ ¸®½ºÆ®ÀÇ ±â¼ú
IOException
- ÀÌ ÇÁ·ÎÆÛƼ ¸®½ºÆ®¸¦ ÁöÁ¤ÇÑ Ãâ·Â ½ºÆ®¸²¿¡ ±âÀÔÇØ,IOException °¡ ½½·Î¿ì µÇ¾úÀ» °æ¿ì
ClassCastException
- ÀÌ Properties
¿ÀºêÁ§Æ®¿¡,String
°¡ ¾Æ´Ñ Ű ¶Ç´Â °ªÀÌ ÀúÀåµÇ°í ÀÖ´Â °æ¿ì
NullPointerException
- out
°¡ null ÀÇ °æ¿ìpublic String getProperty(String key)
null
°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
key
- ÇÁ·ÎÆÛƼ Ű
setProperty(java.lang.String, java.lang.String)
,
defaults
public String getProperty(String key, String defaultValue)
key
- ÇØ½Ã Å×À̺í ŰdefaultValue
- µðÆúÆ® °ª
setProperty(java.lang.String, java.lang.String)
,
defaults
public Enumeration propertyNames()
Enumeration
,
defaults
public void list(PrintStream out)
out
- Ãâ·Â ½ºÆ®¸²public void list(PrintWriter out)
out
- Ãâ·Â ½ºÆ®¸²
|
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.