JavaTM 2 Platform
Standard Ed. 5.0

ÆÐŰÁö java.io

µ¥ÀÌÅÍ ½ºÆ®¸², Á÷·ÄÈ­ ¹× ÆÄÀÏ ½Ã½ºÅÛÀ» Æ÷ÇÔÇÑ ½Ã½ºÅÛ ÀÔÃâ·Â¿¡ ´ëÇØ ±ÔÁ¤ÇÕ´Ï´Ù.

ÂüÁ¶Ã³:
          ¼³¸í

ÀÎÅÍÆäÀ̽º °³¿ä
Closeable Closeable´Â ´ÝÀ» ¼ö°¡ ÀÖ´Â µ¥ÀÌÅÍÀÇ ¼Ò½º ¶Ç´Â ¸ñÀûÁöÀÔ´Ï´Ù.
DataInput ¹ÙÀ̳ʸ® ½ºÆ®¸²·ÎºÎÅÍ ¹ÙÀÌÆ®¸¦ Àоîµé¿©, °Å±â·ÎºÎÅÍ Java ¿ø½ÃÀûÇüÀÇ ¾î¶² °ÍÀΰ¡·Î µ¥ÀÌÅ͸¦ ÀçÀÛ¼ºÇϱâ À§Çؼ­ Á¦°øµÇ°í ÀÖ½À´Ï´Ù.
DataOutput Java ¿ø½ÃÀûÇüÀÌ ÀÖÀ¸¸é ±× µ¥ÀÌÅ͸¦ ÀÏ·ÃÀÇ ¹ÙÀÌÆ®·Î º¯È¯ÇØ ¹ÙÀ̳ʸ® ½ºÆ®¸²¿¡ ±âÀÔÇϱâ À§Çؼ­ Á¦°øµÇ°í ÀÖ½À´Ï´Ù.
Externalizable Externalizable ÀνºÅϽºÀÇ Å¬·¡½ºÀÇ ¾ÆÀ̵§Æ¼Æ¼°¡ Á÷·ÄÈ­ ½ºÆ®¸²¿¡ ±âÀÔÇÏ´Â °Í¸¸À¸·Î ±× ÀνºÅϽºÀÇ ³»¿ëÀ» º¸Á¸ ¹× Æ÷ÇÔÇÏ´Â °ÍÀº Ŭ·¡½ºÀÇ Ã¥ÀÓÀÔ´Ï´Ù.
FileFilter Ãß»ó ÆÐ½º¸íÀÇ ÇÊÅÍÀÔ´Ï´Ù.
FilenameFilter ÀÌ ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ Ŭ·¡½ºÀÇ ÀνºÅϽº´Â ÆÄÀÏ¸í¿¡ ÇÊÅ͸¦ °É±â À§Çؼ­ »ç¿ëµË´Ï´Ù.
Flushable Flushable´Â Ç÷¡½Ã ÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍÀÇ Àü¼ÛóÀÔ´Ï´Ù.
ObjectInput DataInput ÀÎÅÍÆäÀ̽º¸¦ È®ÀåÇØ ¿ÀºêÁ§Æ®ÀÇ read°¡ »ý±âµµ·Ï(µíÀÌ) ÇÕ´Ï´Ù.
ObjectInputValidation ±×·¡ÇÁ³»ÀÇ ¿ÀºêÁ§Æ®ÀÇ °ËÁõÀ» °¡´ÉÇÏ°Ô ÇÏ´Â Äݹé ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.
ObjectOutput DataOutput ÀÎÅÍÆäÀ̽º¸¦ È®ÀåÇØ ¿ÀºêÁ§Æ®ÀÇ write¸¦ ÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
ObjectStreamConstants ¿ÀºêÁ§Æ® Á÷·ÄÈ­ ½ºÆ®¸²¿¡ ±âÀÔÇØÁö´Â Á¤¼öÀÔ´Ï´Ù.
Serializable Ŭ·¡½ºÀÇ Á÷·ÄÈ­ °¡´É¼ºÀº, java.io.Serializable ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÑ Å¬·¡½º¿¡ ÇØ À¯È¿ÇÏ°Ô µË´Ï´Ù.
 

Ŭ·¡½º °³¿ä
BufferedInputStream ´Ù¸¥ ÀÔ·Â ½ºÆ®¸²¿¡ ±â´É, ƯÈ÷ ÀÔ·ÂÀ» ¹öÆÛ¿¡ Æ÷ÇÔÇÏ´Â ±â´É°ú mark ¸Þ¼­µå¿Í reset ¸Þ¼­µå¸¦ Áö¿øÇÏ´Â ±â´ÉÀ» Ãß°¡ÇÕ´Ï´Ù.
BufferedOutputStream Ŭ·¡½º´Â ¹öÆÛ¸µ µÈ Ãâ·Â ½ºÆ®¸²À» ±¸ÇöÇÕ´Ï´Ù.
BufferedReader ¹®ÀÚ, ¹è¿­, ÇàÀ» ¹öÆÛ¸µ ÇÏ´Â °Í¿¡ ÇØ, ¹®ÀÚÇü ÀÔ·Â ½ºÆ®¸²·ÎºÎÅÍ ÅØ½ºÆ®¸¦ È¿À² ÁÁ°Ô ÀоîµéÀÔ´Ï´Ù.
BufferedWriter ¹®ÀÚ¸¦ ¹öÆÛ¸µ ÇÏ´Â °Í¿¡ ÇØ, ¹®ÀÚ, ¹è¿­, ¶Ç´Â ij¸¯ÅÍ ¶óÀÎÀ» È¿À² ÁÁ°Ô ¹®ÀÚÇü Ãâ·Â ½ºÆ®¸²¿¡ ±âÀÔÇÕ´Ï´Ù.
ByteArrayInputStream ByteArrayInputStream´Â ½ºÆ®¸²·ÎºÎÅÍ ÀÐÈù ¹ÙÀÌÆ®¸¦ Æ÷ÇÔÇÏ´Â ³»ºÎ ¹öÆÛ¸¦ º¸°ü À¯ÁöÇϰí ÀÖ½À´Ï´Ù.
ByteArrayOutputStream µ¥ÀÌÅͰ¡ ¹ÙÀÌÆ® ¹è¿­¿¡ ±âÀÔÇØÁö´Â Ãâ·Â ½ºÆ®¸²À» ±¸ÇöÇÕ´Ï´Ù.
CharArrayReader ¹®ÀÚ ÀÔ·Â ½ºÆ®¸²·Î¼­ »ç¿ëÇÏ´Â ¹®ÀÚ ¹öÆÛ¸¦ ±¸ÇöÇÕ´Ï´Ù.
CharArrayWriter Writer ·Î¼­ »ç¿ëÇÏ´Â ¹®ÀÚ ¹öÆÛ¸¦ ±¸ÇöÇÕ´Ï´Ù.
DataInputStream µ¥ÀÌÅÍ ÀÔ·Â ½ºÆ®¸²¿¡ ÇØ, ¾îÇø®ÄÉÀ̼ÇÀº, ¿ø½ÃÀûÇüÀÇ Java µ¥ÀÌÅ͸¦ ±âÃÊÀÇ ÀÔ·Â ½ºÆ®¸²·ÎºÎÅÍ ¸Ó½Å¿¡ Á¸ÇÏÁö ¾Ê°í ÀоîµéÀÏ ¼ö°¡ ÀÖ½À´Ï´Ù.
DataOutputStream µ¥ÀÌÅÍ Ãâ·Â ½ºÆ®¸²À» »ç¿ëÇϸé, ¾îÇø®ÄÉÀ̼ÇÀº ¿ø½ÃÀûÇüÀÇ Java µ¥ÀÌÅ͸¦ À̽ļºÀÌ ÀÖ´Â ÇüÅ·ΠÃâ·Â ½ºÆ®¸²¿¡ ±âÀÔÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
File ÆÄÀÏ ¹× µð·ºÅ丮ÀÇ ÆÐ½º¸íÀÇ Ãß»ó Ç¥ÇöÀÔ´Ï´Ù.
FileDescriptor ÆÄÀÏ ±â¼úÀÚ Å¬·¡½ºÀÇ ÀνºÅϽº´Â ¿¬ ÆÄÀÏ, ¿¬ ¼ÒÄÏ, ¶Ç´Â ¹ÙÀÌÆ®ÀÇ ´Ù¸¥ ¼Ò½º (¼¼¸é´ë)¸¦ ³ªÅ¸³»´Â ±âº»ÀÌ µÇ´Â ¸Ó½Å °íÀ¯ÀÇ ±¸Á¶¿¡ÀÇ ºÒÅõ¸íÇÑ ÇÚµé·Î¼­ ±â´ÉÇÕ´Ï´Ù.
FileInputStream FileInputStream´Â ÆÄÀÏ ½Ã½ºÅÛÀÇ ÆÄÀϷκÎÅÍ ÀÔ·Â ¹ÙÀÌÆ®¸¦ ÃëµæÇÕ´Ï´Ù.
FileOutputStream File ¶Ç´Â FileDescriptor ¿¡ µ¥ÀÌÅ͸¦ ±âÀÔÇϱâ À§ÇÑ ÆÄÀÏ Ãâ·Â ½ºÆ®¸²ÀÔ´Ï´Ù.
FilePermission ÀÌ Å¬·¡½º´Â ÆÄÀÏ ¶Ç´Â µð·ºÅ丮¿¡ÀÇ ¾×¼¼½º¸¦ ³ªÅ¸³À´Ï´Ù.
FileReader ¹®ÀÚ ÆÄÀϷκÎÅÍÀÇ ÀÐÀ» À¯ÀÍÀÇ °£ÀÌ Å¬·¡½ºÀÔ´Ï´Ù.
FileWriter ¹®ÀÚ ÆÄÀÏÀ» ±âÀÔÇϱâ À§ÇÑ °£ÀÌ Å¬·¡½ºÀÔ´Ï´Ù.
FilterInputStream FilterInputStream´Â ´Ù¸¥ ÀÔ·Â ½ºÆ®¸²À» Æ÷ÇÔÇØ, ±×°ÍÀ» µ¥ÀÌÅÍÀÇ ±âº»ÀûÀÎ ¼Ò½º·Î¼­ »ç¿ëÇØ, µ¥ÀÌÅ͸¦ µµÁß¿¡ º¯È¯Çϰųª Ãß°¡ ±â´ÉÀ» Á¦°øÇϰųª ÇÕ´Ï´Ù.
FilterOutputStream Ãâ·Â ½ºÆ®¸²À» ÇÊÅÍ Ã³¸®ÇÏ´Â ¸ðµç Ŭ·¡½ºÀÇ ½´ÆÛ Ŭ·¡½ºÀÔ´Ï´Ù.
FilterReader ÇÊÅÍ Ã³¸®µÈ ij¸¯ÅÍ ¶óÀÎ ½ºÆ®¸²À» ÀоîµéÀ̱â À§ÇÑ Ãß»ó Ŭ·¡½ºÀÔ´Ï´Ù.
FilterWriter ÇÊÅÍ Ã³¸®µÈ ij¸¯ÅÍ ¶óÀÎ ½ºÆ®¸²À» ±âÀÔÇϱâ À§ÇÑ Ãß»ó Ŭ·¡½ºÀÔ´Ï´Ù.
InputStream ÀÌ Ãß»ó Ŭ·¡½º´Â ¹ÙÀÌÆ® ÀÔ·Â ½ºÆ®¸²À» Ç¥ÇöÇÏ´Â ¸ðµç Ŭ·¡½ºÀÇ ½´ÆÛ Ŭ·¡½ºÀÔ´Ï´Ù.
InputStreamReader InputStreamReader´Â ¹ÙÀÌÆ® ½ºÆ®¸²·ÎºÎÅÍ ¹®ÀÚ ½ºÆ®¸²¿¡ÀÇ Áß°³ÀÇ ¿ªÇÒÀ» °¡Á®, ¹ÙÀÌÆ® µ¥ÀÌÅ͸¦ Àоîµé¿©, ÁöÁ¤µÈ charset ¸¦ »ç¿ëÇØ ¹®ÀÚ·Î º¯È¯ÇÕ´Ï´Ù.
LineNumberInputStream ÃßõÇÏÁö ¾Ê½À´Ï´Ù .  ÀÌ Å¬·¡½º´Â ¹ÙÀÌÆ®°¡ ÀûÀýÈ÷ ¹®ÀÚ¸¦ Ç¥ÇöÇÑ´Ù°í ÇÏ´Â ºÎÁ¤È®ÇÑ °¡Á¤À» ÇÕ´Ï´Ù.
LineNumberReader Çà ¹øÈ£¸¦ ÃßÀûÇØ °ü¸®ÇÏ´Â ¹öÆÛ¸µ µÈ ¹®ÀÚ ÀÔ·Â ½ºÆ®¸²ÀÔ´Ï´Ù.
ObjectInputStream »çÀü¿¡ ObjectOutputStream¸¦ »ç¿ëÇØ ÀÛ¼ºµÈ ¿ø½ÃÀû µ¥ÀÌÅÍ¿Í ¿ø½ÃÀû ¿ÀºêÁ§Æ®¸¦ Á÷·ÄÈ­ º¹¿øÇÕ´Ï´Ù.
ObjectInputStream.GetField ÀÔ·Â ½ºÆ®¸²·ÎºÎÅÍ ÀÐÈù Áö¼Ó Çʵ忡ÀÇ ¾×¼¼½º¸¦ Á¦°øÇÕ´Ï´Ù.
ObjectOutputStream Java ±âº» µ¥ÀÌÅÍÇü°ú ¿ÀºêÁ§Æ® ±×·¡ÇÁ¸¦ OutputStream ¿¡ ±âÀÔÇÕ´Ï´Ù.
ObjectOutputStream.PutField ObjectOutput ¿¡ ±âÀÔÇØÁö´Â Áö¼Ó Çʵ忡ÀÇ ÇÁ·Î±×·¥¿¡ ÇÑ ¾×¼¼½º¸¦ Á¦°øÇÕ´Ï´Ù.
ObjectStreamClass Ŭ·¡½ºÀÇ Á÷·ÄÈ­ÀÇ ±â¼úÀÚÀÔ´Ï´Ù.
ObjectStreamField Á÷·ÄÈ­ °¡´É Ŭ·¡½º·ÎºÎÅÍÀÇ Á÷·ÄÈ­ °¡´É ÇʵåÀÇ ±â¼úÀÔ´Ï´Ù.
OutputStream ÀÌ Ãß»ó Ŭ·¡½º´Â ¹ÙÀÌÆ®ÀÇ Ãâ·Â ½ºÆ®¸²À» Ç¥ÇöÇÏ´Â ¸ðµç Ŭ·¡½ºÀÇ ½´ÆÛ Ŭ·¡½ºÀÔ´Ï´Ù.
OutputStreamWriter OutputStreamWriter´Â ¹®ÀÚ ½ºÆ®¸²·ÎºÎÅÍ ¹ÙÀÌÆ® ½ºÆ®¸²¿¡ÀÇ Áß°³ÀÇ ¿ªÇÒÀ» °¡Áý´Ï´Ù.
PipedInputStream ÆÄÀÌÇÁ·Î ¿¬°áµÈ ÀÔ·Â ½ºÆ®¸²Àº, ÆÄÀÌÇÁ·Î ¿¬°áµÈ Ãâ·Â ½ºÆ®¸²¿¡ Á¢¼ÓµË´Ï´Ù.
PipedOutputStream ÆÄÀÌÇÁ¿¡ ÇÑ Ãâ·Â ½ºÆ®¸²À» ÆÄÀÌÇÁ¿¡ ÇÑ ÀÔ·Â ½ºÆ®¸²¿¡ Á¢¼ÓÇϸé, Åë½Å ÆÄÀÌÇÁ¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
PipedReader ÆÄÀÌÇÁ¿¡ ÇÑ ¹®ÀÚ ÀÔ·Â ½ºÆ®¸²ÀÔ´Ï´Ù.
PipedWriter ÆÄÀÌÇÁ¿¡ ÇÑ ¹®ÀÚ Ãâ·Â ½ºÆ®¸²ÀÔ´Ï´Ù.
PrintStream ´Ù¸¥ Ãâ·Â ½ºÆ®¸²¿¡ ±â´ÉÀ» Ãß°¡ÇÕ´Ï´Ù.
PrintWriter Æ÷¸Ë µÈ ¿ÀºêÁ§Æ®ÀÇ Ç¥ÇöÀ» ÅØ½ºÆ® Ãâ·Â ½ºÆ®¸²¿¡ Ãâ·ÂÇÕ´Ï´Ù.
PushbackInputStream PushbackInputStream´Â ´Ù¸¥ ÀÔ·Â ½ºÆ®¸²¿¡ ±â´ÉÀ» Ãß°¡ÇÕ´Ï´Ù.
PushbackReader ¹®ÀÚ¸¦ ½ºÆ®¸²¿¡ ÀÌ·ú ½Ã°¢ÀÇ ¿¬±â ÇÒ ¼ö ÀÖ´Â ¹®ÀÚ ½ºÆ®¸² ¸®´õÀÔ´Ï´Ù.
RandomAccessFile ÀÌ Å¬·¡½ºÀÇ ÀνºÅϽº´Â ·£´ý ¾×¼¼½º ÆÄÀϷκÎÅÍÀÇ read/±âÀÔÀÇ ¾çÂÊ ¸ðµÎ¸¦ Áö¿øÇÕ´Ï´Ù.
Reader ¹®ÀÚ ½ºÆ®¸²À» ÀоîµéÀ̱â À§ÇÑ Ãß»ó Ŭ·¡½ºÀÔ´Ï´Ù.
SequenceInputStream ´Ù¸¥ ÀÔ·Â ½ºÆ®¸²À» ³í¸®ÀûÀ¸·Î ¿¬°áÇÑ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
SerializablePermission Á÷·ÄÈ­ °¡´É ¾×¼¼½º±ÇÀ» À§ÇÑ Å¬·¡½ºÀÔ´Ï´Ù.
StreamTokenizer ÀÔ·Â ½ºÆ®¸²À» Àμö¿¡ ÃëÇØ, ±×°ÍÀ» ¡¸ÅäÅ«¡¹¿¡ ±¸¹® ºÐ¼® ÇØ, ÇÑ ¹ø¿¡ 1 °³ÀÇ ÅäÅ«À» ÀÐÀ» ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
StringBufferInputStream ÃßõÇÏÁö ¾Ê½À´Ï´Ù .  ÀÌ Å¬·¡½º´Â ¹®ÀÚ¸¦ ÀûÀýÈ÷ ¹ÙÀÌÆ®·Î º¯È¯ÇÒ ¼ö ¾ø½À´Ï´Ù.
StringReader ¼Ò½º°¡ ij¸¯ÅÍ ¶óÀÎÀÇ ¹®ÀÚ ½ºÆ®¸²ÀÔ´Ï´Ù.
StringWriter Ãâ·ÂÀ» ij¸¯ÅÍ ¶óÀÎ ¹öÆÛ¿¡ ¸ðÀ¸´Â ¹®ÀÚ ½ºÆ®¸²ÀÔ´Ï´Ù.
Writer ¹®ÀÚ ½ºÆ®¸²¿¡ ±âÀÔÇϱâ À§ÇÑ Ãß»ó Ŭ·¡½ºÀÔ´Ï´Ù.
 

¿¹¿Ü °³¿ä
CharConversionException ¹®ÀÚ º¯È¯À¸·Î ¹ß»ýÇÏ´Â ¿¹¿ÜÀÇ base classÀÔ´Ï´Ù.
EOFException ÀÔ·ÂÀÇ µµÁß¿¡ ¿¹»ó¿ÜÀÇ ÆÄÀÏÀÇ Á¾·á, ¶Ç´Â ¿¹»ó¿ÜÀÇ ½ºÆ®¸²ÀÇ Á¾·á°¡ ÀÖ´ø °ÍÀ» ³ªÅ¸³»´Â ½Ã±×³ÎÀÔ´Ï´Ù.
FileNotFoundException ÁöÁ¤µÈ ÆÐ½º¸íÀ¸·Î ³ªÅ¸³ª´Â ÆÄÀÏÀÌ ¿­¸®Áö ¾Ê¾Ò´ø °ÍÀ» ÅëÁöÇÕ´Ï´Ù.
InterruptedIOException ÀÔÃâ·Â 󸮷ΠÀÎÅÍ·´Æ®°¡ ¹ß»ýÇÑ °ÍÀ» ÅëÁöÇÏ´Â ½Ã±×³ÎÀ» ¹ß»ý½Ãŵ´Ï´Ù.
InvalidClassException Á÷·ÄÈ­ ·±Å¸ÀÓÀÌ, Ŭ·¡½º¿¡ µµÂøÇØ ´ÙÀ½ÀÇ ¹®Á¦ÀÇ ¾î¶² °ÍÀÎÁö¸¦ °ËÃâÇßÀ» ¶§¿¡ Throw µË´Ï´Ù.
InvalidObjectException 1 °³ ÀÌ»óÀÇ Á÷·ÄÈ­ º¹¿ø ¿ÀºêÁ§Æ®°¡ °ËÁõÀ» ÆÐ½ºÇÏÁö ¾Ê¾Ò´ø °ÍÀ» ³ªÅ¸³À´Ï´Ù.
IOException ¾î¶°ÇÑ ÀÔÃâ·Â ¿¹¿ÜÀÇ ¹ß»ýÀ» ÅëÁöÇÏ´Â ½Ã±×³ÎÀ» ¹ß»ý½Ãŵ´Ï´Ù.
NotActiveException Á÷·ÄÈ­ ¶Ç´Â Á÷·ÄÈ­ º¹¿øÀÌ ¾×ƼºêÇÏÁö ¾Ê´Â °æ¿ì¿¡ Throw µË´Ï´Ù.
NotSerializableException ÀνºÅϽº°¡ Á÷·ÄÈ­ °¡´É ÀÎÅÍÆäÀ̽º¸¦ °¡Áú Çʿ䰡 ÀÖ´Â °æ¿ì¿¡ Throw µË´Ï´Ù.
ObjectStreamException ¿ÀºêÁ§Æ® ½ºÆ®¸² Ŭ·¡½º¿¡ °íÀ¯ÀÇ ¿¹¿Ü ¸ðµç ½´ÆÛ Ŭ·¡½ºÀÔ´Ï´Ù.
OptionalDataException ¿ø½ÃÀû µ¥ÀÌÅͰ¡ ÀÐÈ÷Áö ¾ÊÀºÁö, ¶Ç´Â µ¥ÀÌÅÍÀÇ ¸¶Áö¸·ÀÌ ½ºÆ®¸²³»ÀÇ Á÷·ÄÈ­ ¿ÀºêÁ§Æ®¿¡ Àֱ⠶§¹®¿¡ ¿ÀºêÁ§Æ®ÀÇ read Á¶ÀÛÀÌ ½ÇÆÐÇÑ °ÍÀ» ³ªÅ¸³»´Â ¿¹¿ÜÀÔ´Ï´Ù.
StreamCorruptedException ¿ÀºêÁ§Æ® ½ºÆ®¸²·ÎºÎÅÍ ÀÐÈù Á¦¾î Á¤º¸°¡, ³»ºÎ Á¤ÇÕ¼º °Ë»ç¿¡ À§¹ÝÇϰí ÀÖ¾úÀ» °æ¿ì¿¡ Throw µË´Ï´Ù.
SyncFailedException µ¿±â (sync) ¿ÀÆÛ·¹À̼ÇÀÌ ½ÇÆÐÇÑ °ÍÀ» ÅëÁöÇÕ´Ï´Ù.
UnsupportedEncodingException ¹®ÀÚÀÇ ÀÎÄÚµùÀÌ Áö¿øµÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.
UTFDataFormatException ºÎÁ¤ÇÑ ±¸Á¶¸¦ °¡Áö´Â¼öÁ¤ UTF-8 Çü½ÄÀÇ Ä³¸¯ÅÍ ¶óÀÎÀÌ, µ¥ÀÌÅÍ ÀÔ·Â ½ºÆ®¸²³»¿¡ ÀÐÇû´ÂÁö, ¶Ç´Â µ¥ÀÌÅÍ ÀÔ·Â ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇϴ Ŭ·¡½º¿¡ ÇØ ÀÐÈù °ÍÀ» ³ªÅ¸³À´Ï´Ù.
WriteAbortedException ±âÀÔ Á¶ÀÛÁß¿¡ ObjectStreamException °¡ Throw µÈ °ÍÀ» ÅëÁöÇÕ´Ï´Ù.
 

ÆÐŰÁö java.io ¼³¸í

µ¥ÀÌÅÍ ½ºÆ®¸², Á÷·ÄÈ­ ¹× ÆÄÀÏ ½Ã½ºÅÛÀ» Æ÷ÇÔÇÑ ½Ã½ºÅÛ ÀÔÃâ·Â¿¡ ´ëÇØ ±ÔÁ¤ÇÕ´Ï´Ù. ¿Ü·Î ÁöÁ¤ÀÌ ¾ø´Â °æ¿ì, null Àμö¸¦ constructor¡¡ ¡¡, ¶Ç´Â ÀÌ ÆÐŰÁöÀÇ ÀÓÀÇÀÇ Å¬·¡½º ¶Ç´Â ÀÎÅÍÆäÀ̽ºÀÇ ¸Þ¼­µå¿¡ °Ç³×ÁÖ¸é NullPointerException °¡ Throw µË´Ï´Ù.

ÆÐŰÁöÀÇ »ç¾ç

°ü·Ã ¹®¼­

°³¿ä, Æ©Å丮¾ó, ¿¹, °¡ÀÌµå ¹× ÅøÀÇ ¸Þ´º¾ó¿¡ ´ëÇØ¼­´Â ´ÙÀ½ÀÇ ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

µµÀÔµÈ ¹öÁ¯:
JDK1. 0

JavaTM 2 Platform
Standard Ed. 5.0

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