JavaTM Platform
Standard Ed. 6

클래스
java.io.IOException 의 사용

IOException 를 사용하고 있는 패키지
java.applet 애플릿의 작성, 및 애플릿과 애플릿 문맥과의 통신에 사용하는 클래스의 작성에 필요한 클래스를 제공합니다.  
java.awt 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.  
java.awt.color 칼라 스페이스의 클래스를 제공합니다.  
java.awt.datatransfer 어플리케이션간 또는 어플리케이션내의 데이터 전송을 위한 인터페이스와 클래스를 제공합니다.  
java.awt.dnd 드래그&드롭 조작은, 많은 그래피컬 사용자 인터페이스 시스템으로 볼 수 있는 직접적인 조작 제스처(gesture)로, GUI 의 표현 요소에 논리적으로 관련한 2 개의 엔티티간에 정보를 변환하는 기구를 제공합니다.  
java.awt.print 이 패키지는, 범용 인쇄 API 로 사용하는 클래스 및 인터페이스를 제공합니다.  
java.beans Beans (JavaBeansTM 아키텍쳐(architecture)에 근거한 컴퍼넌트)의 개발에 관련하는 클래스가 포함되어 있습니다.  
java.beans.beancontext Bean 문맥에 관련하는 클래스 및 인터페이스를 제공합니다.  
java.io 이 패키지는, 데이터 스트림, 직렬화, 파일 시스템에 의한 시스템 입출력용으로 제공되고 있습니다.  
java.lang Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다.  
java.lang.management Java 가상 머신의 관리 및 Java 가상 머신이 실행되고 있는 operating system의 관리를 감시하는 관리 인터페이스를 제공합니다.  
java.net 네트워크 어플리케이션을 구현하기 위한 클래스를 제공합니다.  
java.nio 데이터의 컨테이너인 버퍼에 대해 정의해, 그 외의 NIO 패키지의 개요 정보를 제공합니다.  
java.nio.channels 입출력 조작을 실행할 수 있는 엔티티 (파일, 소켓등)에의 접속을 나타내는 채널이나, 다중화 된 비블록 입출력 조작용의 셀렉터를 정의합니다.  
java.nio.channels.spi java.nio.channels 패키지의 서비스 프로바이더 클래스입니다.  
java.nio.charset 바이트와 Unicode 문자의 상호 변환을 실시하기 (위해)때문에, 캐릭터 세트, 디코더, 및 엔코더를 정의합니다.  
java.rmi RMI 패키지를 제공합니다.  
java.rmi.activation RMI 객체 기동을 지원합니다.  
java.rmi.server 서버측의 RMI 를 지원하는 클래스와 인터페이스를 제공합니다.  
java.security 시큐리티 시스템의 클래스와 인터페이스를 제공합니다.  
java.security.cert 증명서, 증명서의 취소 리스트 (CRL), 증명서 패스를 해석 및 관리하기 위한 클래스와 인터페이스를 제공합니다.  
java.util 이 패키지에는, 컬렉션 시스템, 유산 컬렉션 클래스, 이벤트 모델, 일시 기능, 국제화, 및 다양한 유틸리티 클래스 (StringTokenizer, 난수 제너레이터, 및 비트 배열)가 포함되어 있습니다.  
java.util.jar JAR (Java ARchive) 파일 형식의 read와 기입에 사용하는 클래스를 제공합니다.  
java.util.logging JavaTM 2 플랫폼의 코아로깅 기능의 클래스와 인터페이스를 제공합니다.  
java.util.prefs 이 패키지를 사용해, 어플리케이션으로부터 사용자 및 시스템의 설정 데이터와 구성 데이터를 포함 및 취득할 수 있습니다.  
java.util.zip 표준의 ZIP 및 GZIP 파일 형식의 read 및 기입해 용클래스를 제공합니다.  
javax.activation   
javax.activity 비정렬화중에 ORB 기구에 의해 throw 되는 Activity 서비스 관련의 예외가 포함되어 있습니다.  
javax.annotation.processing 주석 프로세서를 선언해, 주석 프로세서가 주석 처리 툴 환경과 통신할 수 있도록(듯이)하기 위한 기능.  
javax.crypto 암호화 조작의 클래스와 인터페이스를 제공합니다.  
javax.imageio Java Image I/O API 의 기본 패키지입니다.  
javax.imageio.metadata 메타데이타의 read 및 기입을 처리하는 Java 이미지 입출력 API 의 패키지입니다.  
javax.imageio.spi 리더, 라이터, 코드 변환기, 및 스트림의 플러그 인 인터페이스와 런타임 레지스트리를 포함한 Java 이미지 입출력 API 의 패키지입니다.  
javax.imageio.stream 파일과 스트림로부터의 하위 레벨 입출력을 처리하는, Java 이미지 입출력 API 의 패키지입니다.  
javax.management Java Management Extensions 의 코어 클래스를 제공합니다.  
javax.management.loading 개량형의 동적 로드 기능을 구현하는 클래스를 제공합니다.  
javax.management.remote JMX MBean 서버에 원격 접근하기 위한 인터페이스입니다.  
javax.management.remote.rmi RMI 연결기는, RMI 를 사용해 클라이언트 요구를 원격 MBean 서버에 전송 하는, JMX 원격 API용의 연결기입니다.  
javax.naming.ldap LDAPv3 의 확장 조작과 컨트롤을 지원합니다.  
javax.net 네트워크 어플리케이션을 위한 클래스를 제공합니다.  
javax.net.ssl 시큐어 소켓 패키지의 클래스를 제공합니다.  
javax.print JavaTM Print Service API 의 주요한 클래스 및 인터페이스를 제공합니다.  
javax.rmi.CORBA RMI-IIOP 용의 이식 가능한 API 를 포함합니다.  
javax.rmi.ssl Secure Sockets Layer (SSL) 프로토콜, 또는 Transport Layer Security (TLS) 프로토콜에 RMIClientSocketFactoryRMIServerSocketFactory 의 구현을 제공합니다.  
javax.security.auth.callback 이 패키지에서는, 서비스가 어플리케이션과 교환해, (사용자명이나 패스워드등의 인증 데이터와 같은) 정보를 취득하거나(에러나 경고의 메세지와 같은) 정보를 표시하거나 할 때에 필요한 클래스를 제공합니다.  
javax.security.sasl SASL 를 지원하기 위한 클래스와 인터페이스를 포함합니다.  
javax.sound.midi MIDI (악기의 디지탈 인터페이스) 데이터의 입출력, 시켄싱, 및 합성의 인터페이스 및 클래스를 제공합니다.  
javax.sound.midi.spi 새로운 MIDI 디바이스, MIDI 파일 리더 및 라이터, 또는 사운드 뱅크 리더를 제공할 경우에, 서비스 프로바이더가 구현하는 인터페이스를 제공합니다.  
javax.sound.sampled 샘플화 된 오디오 데이터의 수중에 넣어, 처리, 및 재생의 인터페이스 및 클래스를 제공합니다.  
javax.sound.sampled.spi 새로운 오디오 디바이스, 원시 파일의 리더나 라이터, 또는 오디오 형식 컨버터를 제공할 경우에, 서비스 프로바이더가 서브 클래스화하는 추상 클래스를 제공합니다.  
javax.sql.rowset JDBC RowSet 구현의 표준 인터페이스와 base class입니다.  
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
javax.swing.filechooser 이 패키지에는,JFileChooser 컴퍼넌트에 의해 사용되는 클래스 및 인터페이스가 포함되어 있습니다.  
javax.swing.plaf.synth Synth 는, 모든 페인트가 위양 되는 스킨 설정 가능한 Look & Feel 입니다.  
javax.swing.text 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다.  
javax.swing.text.html HTML 텍스트 문자 편집기를 작성하기 위한 HTMLEditorKit 클래스와 지원 클래스를 제공합니다.  
javax.swing.text.html.parser 디폴트의 HTML 퍼서를, 지원 클래스와 함께 제공합니다.  
javax.swing.text.rtf Rich-Text-Format 텍스트 문자 편집기를 작성하기 위한 클래스 (RTFEditorKit)를 제공합니다.  
javax.tools 컴파일러등의 프로그램으로부터 호출할 수 있는 툴의 인터페이스를 제공합니다.  
javax.transaction 비정렬화중에 ORB 기구에 의해 throw 된 3 개의 예외가 포함되어 있습니다.  
javax.xml.bind 비정렬화, 정렬화 및 검증 기능을 포함한 실행시 바인딩 시스템를 클라이언트 어플리케이션에 제공합니다.  
javax.xml.parsers XML 문서의 처리를 가능하게 하는 클래스를 제공합니다.  
javax.xml.soap SOAP 메세지의 작성과 구축을 실행하는 API 를 제공합니다.  
javax.xml.validation 이 패키지는, XML 문서의 검증하기 위한 API 를 제공합니다.  
org.omg.CORBA.portable portability 층, 즉, 어느 벤더에 의해 생성된 코드가 다른 벤더의 ORB 로 동작할 수 있도록(듯이) 하는 일련의 ORB API 를 제공합니다.  
org.xml.sax 이 패키지는 코어 SAX API 를 제공합니다.  
org.xml.sax.ext 이 패키지에는, 적합하는 SAX 드라이버에서는 반드시 지원되지 않는 SAX2 기능의 인터페이스가 포함됩니다.  
org.xml.sax.helpers 이 패키지는, SAX 베이스의 어플리케이션을 bootstrap하기 위한 지원를 포함한 「헬퍼」클래스를 포함합니다.  
 

java.applet 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.applet 의 메소드
 void AppletContext. setStream (String  key, InputStream  stream)
          지정된 스트림을 이 애플릿 문맥의 지정된 키에 관련짓습니다.
 

java.awt 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.awt 의 메소드
 void Desktop. browse (URI  uri)
          디폴트의 브라우저를 기동해,URI 를 표시합니다.
static Font Font. createFont (int fontFormat, File  fontFile)
          지정된 폰트 타입과 지정된 폰트 파일을 사용해 새로운 Font 를 돌려줍니다.
static Font Font. createFont (int fontFormat, InputStream  fontStream)
          지정된 폰트 타입과 입력 데이터를 사용해 새로운 Font 를 돌려줍니다.
 void Desktop. edit (File  file)
          관련지을 수 있었던 에디터 어플리케이션을 기동해, 파일을 편집용으로 엽니다.
 void Desktop. mail ()
          사용자 디폴트의 메일 클라이언트의 메일 작성 윈도우를 기동합니다.
 void Desktop. mail (URI  mailtoURI)
          사용자 디폴트의 메일 클라이언트의 메일 작성 윈도우를 기동해,mailto:URI 로 지정되고 있는 메세지 필드에 데이터를 설정합니다.
 void Desktop. open (File  file)
          관련지을 수 있었던 어플리케이션을 기동해 파일을 엽니다.
 void Desktop. print (File  file)
          관련지을 수 있었던 어플리케이션의 인쇄 커멘드를 사용해, 네이티브 데스크탑의 인쇄 기능으로 파일을 인쇄합니다.
protected static void AWTEventMulticaster. save (ObjectOutputStream  s, String  k, EventListener  l)
           
protected  void AWTEventMulticaster. saveInternal (ObjectOutputStream  s, String  k)
           
 void SplashScreen. setImageURL (URL  imageURL)
          스플래쉬 화면의 이미지를 변경합니다.
 

java.awt.color 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.awt.color 의 메소드
static ICC_Profile ICC_Profile. getInstance (InputStream  s)
          InputStream 의 데이터와 대응하는 ICC_Profile 를 구축합니다.
static ICC_Profile ICC_Profile. getInstance (String  fileName)
          파일의 데이터와 대응하는 ICC_Profile 를 구축합니다.
 void ICC_Profile. write (OutputStream  s)
          이 ICC_Profile 를 OutputStream 에 써냅니다.
 void ICC_Profile. write (String  fileName)
          이 ICC_Profile 를 파일에 써냅니다.
 

java.awt.datatransfer 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.awt.datatransfer 의 메소드
 Object Clipboard. getData (DataFlavor  flavor)
          지정된 DataFlavor 로 클립보드의 현재의 내용을 나타내는 객체를 돌려줍니다.
 Reader DataFlavor. getReaderForText (Transferable  transferable)
          필요에 따라서, 예상되는 캐릭터 세트 (encode)를 디코드한 테키스트후레이바의 Reader 를 가져옵니다.
 Object Transferable. getTransferData (DataFlavor  flavor)
          전송 되는 데이터를 나타내는 객체를 돌려줍니다.
 Object StringSelection. getTransferData (DataFlavor  flavor)
          가능하면, 요구된 DataFlavorTransferable 데이터를 돌려줍니다.
 void DataFlavor. readExternal (ObjectInput  is)
          직렬화 된 상태의 DataFlavor 를 복원합니다.
 void DataFlavor. writeExternal (ObjectOutput  os)
          DataFlavor 를 직렬화합니다.
 

java.awt.dnd 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.awt.dnd 의 메소드
 Object DropTargetContext.TransferableProxy. getTransferData (DataFlavor  df)
          요구된 데이타후레이바에 대해서 캡슐화한 전송 가능 객체에 의해 제공되는 데이터를 나타내는 객체를 돌려줍니다.
 

java.awt.print 에서의 IOException 의 사용
 

IOException 를 돌려주는 java.awt.print 의 메소드
 IOException PrinterIOException. getIOException ()
          인쇄 작업을 중단시키는 IOException 를 돌려줍니다.
 

IOException 형의 파라미터를 가지는 java.awt.print 의 생성자
PrinterIOException (IOException  exception)
          지정된 IOException 의 캐릭터 라인 표현으로 새로운 PrinterIOException 를 구축합니다.
 

java.beans 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.beans 의 메소드
static Object Beans. instantiate (ClassLoader  cls, String  beanName)
           Bean 의 인스턴스를 생성합니다.
static Object Beans. instantiate (ClassLoader  cls, String  beanName, BeanContext  beanContext)
           Bean 의 인스턴스를 생성합니다.
static Object Beans. instantiate (ClassLoader  cls, String  beanName, BeanContext  beanContext, AppletInitializer  initializer)
          Bean 의 인스턴스를 생성합니다.
 

java.beans.beancontext 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.beans.beancontext 의 메소드
protected  void BeanContextSupport. bcsPreDeserializationHook (ObjectInputStream  ois)
          defaultWriteObject()의 뒤, 아이를 직렬화하기 전의 readObject 에 의해 불려 갑니다.
protected  void BeanContextServicesSupport. bcsPreDeserializationHook (ObjectInputStream  ois)
          BeanContextSupport readObject 가 아이를 직렬화하기 전에, BeanContextSupport readObject 에 의해 불려 갑니다.
protected  void BeanContextSupport. bcsPreSerializationHook (ObjectOutputStream  oos)
          defaultWriteObject()의 뒤, 아이를 직렬화하기 전의 writeObject 에 의해 불려 갑니다.
protected  void BeanContextServicesSupport. bcsPreSerializationHook (ObjectOutputStream  oos)
          BeanContextSupport writeObject 가 아이를 직렬화하기 전에, BeanContextSupport writeObject 에 의해 불려 갑니다.
protected  void BeanContextSupport. deserialize (ObjectInputStream  ois, Collection  coll)
          컬렉션을 직렬화 복원하기 위해서(때문에) readObject 에 의해 사용됩니다.
 Object BeanContextSupport. instantiateChild (String  beanName)
           instantiateChild 메소드는, Bean 를 상자로 해 BeanContext 에 인스턴스를 생성하는 처리를 단순화 하는 BeanContext 의 간이 훅입니다.
 Object BeanContext. instantiateChild (String  beanName)
          이 BeanContext 의 아이로서 지정된 JavaBean 의 인스턴스를 생성합니다.
 void BeanContextSupport. readChildren (ObjectInputStream  ois)
          이 클래스의 인스턴스가 BeanContext 프로토콜 ( 및 그 서브 프로토콜)의 구현의 위양으로서 사용될 때는, 직렬화 복원 시에 「닭이 앞이나 알이 앞인가」의 문제가 일어납니다.
protected  void BeanContextSupport. serialize (ObjectOutputStream  oos, Collection  coll)
          컬렉션을 직렬화하기 위해서(때문에) writeObject 에 의해 사용됩니다.
 void BeanContextSupport. writeChildren (ObjectOutputStream  oos)
          이 BeanContext 의 아이 모든 것을 직렬화하는데 사용됩니다.
 

java.io 에서의 IOException 의 사용
 

java.io 에서의 IOException 의 서브 클래스
 class CharConversionException
          문자 변환으로 발생하는 예외의 base class입니다.
 class EOFException
          입력의 도중에, 예상외의 파일의 종료, 또는 예상외의 스트림의 종료가 있던 것을 나타내는 시그널입니다.
 class FileNotFoundException
          지정된 경로명으로 나타나는 파일이 열리지 않았던 것을 통지합니다.
 class InterruptedIOException
          입출력 처리로 인터럽트가 발생한 것을 통지하는 시그널을 발생시킵니다.
 class InvalidClassException
          직렬화 런타임이, 클래스에 도착해 다음의 문제의 어느쪽이든을 검출했을 때에 throw 됩니다.
 class InvalidObjectException
          1 개이상의 직렬화 복원 객체가 검증을 패스하지 않았던 것을 나타냅니다.
 class NotActiveException
          직렬화 또는 직렬화 복원이 액티브하지 않는 경우에 throw 됩니다.
 class NotSerializableException
          인스턴스가 직렬화 가능 인터페이스를 가질 필요가 있는 경우에 throw 됩니다.
 class ObjectStreamException
          객체 스트림 클래스에 고유의 예외 모든 슈퍼 클래스입니다.
 class OptionalDataException
          프리미티브(primitive) 데이터가 읽히지 않은지, 또는 데이터의 마지막이 스트림내의 직렬화 객체에 있기 (위해)때문에, 객체의 read 조작이 실패한 것을 나타내는 예외입니다.
 class StreamCorruptedException
          객체 스트림로부터 읽힌 제어 정보가, 내부 무결성 검사에 위반하고 있었을 경우에 throw 됩니다.
 class SyncFailedException
          동기 (sync) 오퍼레이션이 실패한 것을 통지합니다.
 class UnsupportedEncodingException
          문자의 인코딩이 지원되고 있지 않습니다.
 class UTFDataFormatException
          부정한 구조를 가지는수정 UTF-8 형식의 캐릭터 라인이, 데이터 입력 스트림내에 읽혔는지, 또는 데이터 입력 인터페이스를 구현하는 클래스에 의해 읽힌 것을 나타냅니다.
 class WriteAbortedException
          기입시에 ObjectStreamExceptions 의 1 개가 throw 된 것을 통지합니다.
 

IOException 를 throw 하는 java.io 의 메소드
protected  void ObjectOutputStream. annotateClass (Class <? > cl)
          서브 클래스는, 이 메소드를 구현해, 클래스의 데이터를 스트림에 보존할 수 있도록(듯이) 할 수가 있습니다.
protected  void ObjectOutputStream. annotateProxyClass (Class <? > cl)
          서브 클래스는 이 메소드를 구현해, 다이나믹 프록시 클래스에 대한 기술자와 함께 커스텀 데이터를 스트림에 포함합니다.
 Writer Writer. append (char c)
          지정된 문자를 이 라이터에 추가합니다.
 Writer Writer. append (CharSequence  csq)
          지정된 문자 순서를 이 라이터에 추가합니다.
 Writer Writer. append (CharSequence  csq, int start, int end)
          지정된 문자 순서의 서브 순서를 이 라이터에 추가합니다.
 int FileInputStream. available ()
          이 입력 스트림의 메소드의 다음의 호출에 의해, 블록 하지 않고 이 입력 스트림로부터 읽어들일 수가 있는 (또는 스킵 할 수 있다) 추정 바이트수를 돌려줍니다.
 int InputStream. available ()
          이 입력 스트림의 메소드의 다음의 호출에 의해, 블록 하지 않고 이 입력 스트림로부터 읽어들일 수가 있는 (또는 스킵 할 수 있다) 추정 바이트수를 돌려줍니다.
 int BufferedInputStream. available ()
          이 입력 스트림의 메소드의 다음의 호출에 의해, 블록 하지 않고 이 입력 스트림로부터 읽어들일 수가 있는 (또는 스킵 할 수 있다) 추정 바이트수를 돌려줍니다.
 int FilterInputStream. available ()
          이 입력 스트림의 메소드의 다음의 호출 측에야는, 블록 하지 않고 이 입력 스트림로부터 읽어들일 수가 있는 (또는 스킵 할 수 있다) 추정 바이트수를 돌려줍니다.
 int ObjectInputStream. available ()
          블록 하지 않고 읽어들일 수가 있는 바이트수를 돌려줍니다.
 int ObjectInput. available ()
          블록 하지 않고 읽어들일 수가 있는 바이트수를 돌려줍니다.
 int PushbackInputStream. available ()
          이 입력 스트림의 메소드의 다음의 호출에 의해, 블록 하지 않고 이 입력 스트림로부터 읽어들일 수가 있는 (또는 스킵 할 수 있다) 추정 바이트수를 돌려줍니다.
 int SequenceInputStream. available ()
          현재의 기본이 되는 입력 스트림에 대한 메소드의 다음의 호출에 의해, 블록 하지 않고 현재의 기본이 되는 입력 스트림로부터 읽어들일 수가 있는 (또는 스킵 할 수 있다) 추정 바이트수를 돌려줍니다.
 int PipedInputStream. available ()
          블록 하지 않고 입력 스트림로부터 읽어들일 수가 있는 바이트수를 돌려줍니다.
 int LineNumberInputStream. available ()
          추천 되고 있지 않습니다.  블록 하지 않고 입력 스트림로부터 읽어들일 수가 있는 바이트수를 돌려줍니다.
 void FileInputStream. close ()
          파일 입력 스트림을 닫아 이 스트림에 관련하는 system resource를 해제합니다.
 void InputStream. close ()
          이 입력 스트림을 닫아, 그 스트림에 관련하는 모든 system resource를 해제합니다.
 void Closeable. close ()
          이 스트림을 닫아, 거기에 관련하는 모든 system resource을 해제합니다.
 void FileOutputStream. close ()
          파일 출력 스트림을 닫아 이 스트림에 관련하는 모든 system resource를 해제합니다.
 void OutputStream. close ()
          출력 스트림을 닫아 이 스트림에 관련하는 모든 system resource를 해제합니다.
 void BufferedInputStream. close ()
          이 입력 스트림을 닫아, 그 스트림에 관련하는 모든 system resource를 해제합니다.
 void FilterInputStream. close ()
          이 입력 스트림을 닫아, 그 스트림에 관련하는 모든 system resource를 해제합니다.
 void FilterOutputStream. close ()
          출력 스트림을 닫아 이것에 관련하는 모든 system resource를 해제합니다.
 void OutputStreamWriter. close ()
           
abstract  void Writer. close ()
          스트림을 최초로 플래시 해, 닫습니다.
 void BufferedWriter. close ()
           
 void BufferedReader. close ()
           
abstract  void Reader. close ()
          스트림을 닫아, 거기에 관련하는 모든 system resource를 해제합니다.
 void InputStreamReader. close ()
           
 void ObjectOutputStream. close ()
          스트림을 닫습니다.
 void ObjectOutput. close ()
          스트림을 닫습니다.
 void ObjectInputStream. close ()
          입력 스트림을 닫습니다.
 void ObjectInput. close ()
          입력 스트림을 닫습니다.
 void ByteArrayInputStream. close ()
          ByteArrayInputStream 를 닫아도, 아무것도 변화는 없습니다.
 void ByteArrayOutputStream. close ()
          ByteArrayOutputStream 를 닫아도, 아무것도 변화는 없습니다.
 void RandomAccessFile. close ()
          이 랜덤 억세스 파일 스트림을 닫아, 스트림에 관련지을 수 있었던 system resource를 해제합니다.
 void FilterReader. close ()
           
 void StringWriter. close ()
          StringWriter 를 닫아도, 무슨 영향도 없습니다.
 void PushbackInputStream. close ()
          이 입력 스트림을 닫아, 그 스트림에 관련하는 모든 system resource를 해제합니다.
 void SequenceInputStream. close ()
          이 입력 스트림을 닫아, 그 스트림에 관련하는 모든 system resource를 해제합니다.
 void PushbackReader. close ()
          스트림을 닫아, 거기에 관련하는 모든 system resource를 해제합니다.
 void PipedWriter. close ()
          파이프로 연결된 출력 스트림을 닫아 이 스트림에 관련하는 모든 system resource를 해제합니다.
 void PipedReader. close ()
          파이프에 의한 스트림을 닫아, 거기에 관련하는 모든 system resource를 해제합니다.
 void PipedOutputStream. close ()
          파이프로 연결된 출력 스트림을 닫아 이 스트림에 관련하는 모든 system resource를 해제합니다.
 void PipedInputStream. close ()
          파이프에 의한 입력 스트림을 닫아 그 스트림에 관련하는 모든 system resource를 해제합니다.
 void FilterWriter. close ()
           
 void PipedOutputStream. connect (PipedInputStream  snk)
          파이프로 연결된 출력 스트림을 수신 측에 접속합니다.
 void PipedInputStream. connect (PipedOutputStream  src)
          파이프로 연결된 입력 스트림을 파이프로 연결된 출력 스트림 src 에 접속합니다.
 void PipedWriter. connect (PipedReader  snk)
          파이프로 연결된 라이터를 수신 측에 접속합니다.
 void PipedReader. connect (PipedWriter  src)
          파이프로 연결된 리더를 파이프로 연결된 라이터 src 에 접속합니다.
 boolean File. createNewFile ()
          이 추상 경로명이 가리키는 빈 상태(empty)의 새로운 파일을 불가분 (atomic)에 생성합니다 (그 이름의 파일이 아직 존재하지 않는 경우만).
static File File. createTempFile (String  prefix, String  suffix)
          지정된 접두사와 접미사(suffix)을 파일명의 생성에 사용해, 디폴트의 임시 파일 디렉토리에 빈 상태(empty)의 파일을 생성합니다.
static File File. createTempFile (String  prefix, String  suffix, File  directory)
           지정된 디렉토리에서 새로운 빈 상태(empty)의 파일을 생성해, 그 이름에는, 지정된 접두사 및 접미사(suffix)의 캐릭터 라인이 사용됩니다.
abstract  boolean ObjectInputStream.GetField. defaulted (String  name)
          이름으로 지정된 필드가 디폴트로 설정되어 있어 이 스트림로 값을 가지지 않는 경우에 true 를 돌려줍니다.
 void ObjectInputStream. defaultReadObject ()
          현재의 클래스의 비 static 및 비 transient 필드를, 이 스트림로부터 읽어들입니다.
 void ObjectOutputStream. defaultWriteObject ()
          현재의 클래스의 비 static 및 비 transient 의 필드를, 이 스트림에 기입합니다.
protected  void ObjectOutputStream. drain ()
          ObjectOutputStream 내의 버퍼링 되고 있는 데이터를 모두 배출합니다.
protected  void FileInputStream. finalize ()
          파일 입력 스트림에의 참조가 존재하지 않게 되었을 때에, 이 스트림의 close 메소드가 확실히 불려 가도록(듯이) 합니다.
protected  void FileOutputStream. finalize ()
          파일에의 접속을 클린 업 해, 이 스트림에의 참조가 없어졌을 때에 이 파일 출력 스트림의 close 메소드가 불려 가도록(듯이) 합니다.
 void OutputStream. flush ()
          출력 스트림을 플래시 해, 버퍼링 되고 있던 모든 출력 바이트를 강제적으로 기입합니다.
 void Flushable. flush ()
          버퍼에 포함 떠날 수 있어 모든 출력을 기본이 되는 스트림에 기입하는 것에 의해, 이 스트림을 플래시 합니다.
 void FilterOutputStream. flush ()
          출력 스트림을 플래시 해, 버퍼링 되고 있던 모든 출력 바이트를 강제적으로 스트림에 기입합니다.
 void BufferedOutputStream. flush ()
          버퍼링 된 출력 스트림을 플래시 합니다.
 void OutputStreamWriter. flush ()
          스트림을 플래시 합니다.
abstract  void Writer. flush ()
          스트림을 플래시 합니다.
 void BufferedWriter. flush ()
          스트림을 플래시 합니다.
 void ObjectOutputStream. flush ()
          스트림을 플래시 합니다.
 void ObjectOutput. flush ()
          스트림을 플래시 합니다.
 void DataOutputStream. flush ()
          데이터 출력 스트림을 플래시 합니다.
 void PipedWriter. flush ()
          출력 스트림을 플래시 해, 버퍼링 되고 있던 모든 출력 문자를 강제적으로 기입합니다.
 void PipedOutputStream. flush ()
          출력 스트림을 플래시 해, 버퍼링 되고 있던 모든 출력 바이트를 강제적으로 기입합니다.
 void FilterWriter. flush ()
          스트림을 플래시 합니다.
abstract  boolean ObjectInputStream.GetField. get (String  name, boolean val)
          이름으로 지정된 boolean 필드의 값을 지속 필드로부터 가져옵니다.
abstract  byte ObjectInputStream.GetField. get (String  name, byte val)
          이름으로 지정된 byte 필드의 값을 지속 필드로부터 가져옵니다.
abstract  char ObjectInputStream.GetField. get (String  name, char val)
          이름으로 지정된 char 필드의 값을 지속 필드로부터 가져옵니다.
abstract  double ObjectInputStream.GetField. get (String  name, double val)
          이름으로 지정된 double 필드의 값을 지속 필드로부터 가져옵니다.
abstract  float ObjectInputStream.GetField. get (String  name, float val)
          이름으로 지정된 float 필드의 값을 지속 필드로부터 가져옵니다.
abstract  int ObjectInputStream.GetField. get (String  name, int val)
          이름으로 지정된 int 필드의 값을 지속 필드로부터 가져옵니다.
abstract  long ObjectInputStream.GetField. get (String  name, long val)
          이름으로 지정된 long 필드의 값을 지속 필드로부터 가져옵니다.
abstract  Object ObjectInputStream.GetField. get (String  name, Object  val)
          이름으로 지정된 Object 필드의 값을 지속 필드로부터 가져옵니다.
abstract  short ObjectInputStream.GetField. get (String  name, short val)
          이름으로 지정된 short 필드의 값을 지속 필드로부터 가져옵니다.
 File File. getCanonicalFile ()
          이 추상 경로명의 정규 형식을 돌려줍니다.
 String File. getCanonicalPath ()
          이 추상 경로명의 정규의 경로명 스트링을 돌려줍니다.
 FileDescriptor FileInputStream. getFD ()
          이 FileInputStream 에 사용되고 있는 파일 시스템의 실제의 파일에의 접속을 나타내는 FileDescriptor 객체를 돌려줍니다.
 FileDescriptor FileOutputStream. getFD ()
          스트림에 관련한 파일 기술자를 돌려줍니다.
 FileDescriptor RandomAccessFile. getFD ()
          이 스트림에 관련하는 불투명한 파일 기술자를 돌려줍니다.
 long RandomAccessFile. getFilePointer ()
          이 파일의 현재의 오프셋(offset)를 돌려줍니다.
 long RandomAccessFile. length ()
          이 파일의 길이를 돌려줍니다.
 void BufferedReader. mark (int readAheadLimit)
          스트림의 현재 위치에 마크를 설정합니다.
 void Reader. mark (int readAheadLimit)
          스트림의 현재 위치에 마크를 설정합니다.
 void StringReader. mark (int readAheadLimit)
          스트림의 현재 위치에 마크를 설정합니다.
 void FilterReader. mark (int readAheadLimit)
          스트림의 현재 위치에 마크를 설정합니다.
 void PushbackReader. mark (int readAheadLimit)
          스트림의 현재 위치에 마크를 설정합니다.
 void LineNumberReader. mark (int readAheadLimit)
          스트림의 현재 위치에 마크를 설정합니다.
 void CharArrayReader. mark (int readAheadLimit)
          스트림의 현재 위치에 마크를 설정합니다.
 void BufferedWriter. newLine ()
          개행 문자를 기입합니다.
 int StreamTokenizer. nextToken ()
          이 토크나이자의 입력 스트림의 다음의 토큰을 구문 분석 합니다.
 ObjectOutputStream.PutField ObjectOutputStream. putFields ()
          스트림에 기입해지는 지속 필드를 버퍼에 포함하기 위해서 사용되는 객체를 가져옵니다.
 int FileInputStream. read ()
          이 입력 스트림로부터 데이터의 바이트를 읽어들입니다.
abstract  int InputStream. read ()
          입력 스트림로부터 데이터의 다음의 바이트를 읽어들입니다.
 int BufferedInputStream. read ()
          InputStreamread 메소드의 범용 규약을 참조해 주세요.
 int FilterInputStream. read ()
          이 입력 스트림로부터 데이터의 다음의 바이트를 읽어들입니다.
 int BufferedReader. read ()
          단일의 문자를 읽어들입니다.
 int Reader. read ()
          단일의 문자를 읽어들입니다.
 int InputStreamReader. read ()
          단일의 문자를 읽어들입니다.
 int ObjectInputStream. read ()
          데이터의 바이트를 읽어들입니다.
 int ObjectInput. read ()
          데이터의 바이트를 읽어들입니다.
 int RandomAccessFile. read ()
          이 파일로부터 데이터의 바이트를 읽어냅니다.
 int StringReader. read ()
          단일의 문자를 읽어들입니다.
 int FilterReader. read ()
          단일의 문자를 읽어들입니다.
 int PushbackInputStream. read ()
          이 입력 스트림로부터 데이터의 다음의 바이트를 읽어들입니다.
 int SequenceInputStream. read ()
          이 입력 스트림로부터 데이터의 다음의 바이트를 읽어들입니다.
 int PushbackReader. read ()
          단일의 문자를 읽어들입니다.
 int PipedReader. read ()
          파이프로 연결된 스트림로부터 데이터의 다음의 문자를 읽어들입니다.
 int PipedInputStream. read ()
          파이프로 연결된 입력 스트림로부터 데이터의 다음의 바이트를 읽어들입니다.
 int LineNumberReader. read ()
          단일의 문자를 읽어들입니다.
 int LineNumberInputStream. read ()
          추천 되고 있지 않습니다.  이 입력 스트림로부터 데이터의 다음의 바이트를 읽어들입니다.
 int CharArrayReader. read ()
          단일의 문자를 읽어들입니다.
 int FileInputStream. read (byte[] b)
          최대 b.length 바이트까지의 데이터를, 이 입력 스트림로부터 바이트 배열에 읽어들입니다.
 int InputStream. read (byte[] b)
          입력 스트림로부터 수바이트를 읽어들여, 그것을 버퍼 배열 b 에 포함합니다.
 int FilterInputStream. read (byte[] b)
          최대 byte.length 바이트까지의 데이터를, 이 입력 스트림로부터 바이트 배열에 읽어들입니다.
 int DataInputStream. read (byte[] b)
          포함되는 입력 스트림로부터 수바이트를 읽어들여, 그것을 버퍼 배열 b 에 포함합니다.
 int ObjectInput. read (byte[] b)
          바이트 배열에 읽어들입니다.
 int RandomAccessFile. read (byte[] b)
          이 파일로부터 최대 b.length 바이트의 데이터를 바이트의 배열안에 읽어냅니다.
 int FileInputStream. read (byte[] b, int off, int len)
          최대 len 바이트까지의 데이터를, 이 입력 스트림로부터 바이트 배열에 읽어들입니다.
 int InputStream. read (byte[] b, int off, int len)
          최대 len 바이트까지의 데이터를, 입력 스트림로부터 바이트 배열에 읽어들입니다.
 int BufferedInputStream. read (byte[] b, int off, int len)
          이 바이트 입력 스트림로부터 바이트를 읽어내, 지정된 바이트 배열로 지정의 오프셋(offset)로부터 삽입합니다.
 int FilterInputStream. read (byte[] b, int off, int len)
          최대 len 바이트까지의 데이터를, 이 입력 스트림로부터 바이트 배열에 읽어들입니다.
 int DataInputStream. read (byte[] b, int off, int len)
          보존된 입력 스트림로부터 len 바이트까지의 데이터를 바이트 배열에 읽어들입니다.
 int ObjectInputStream. read (byte[] buf, int off, int len)
          바이트 배열에 읽어들입니다.
 int ObjectInput. read (byte[] b, int off, int len)
          바이트 배열에 읽어들입니다.
 int RandomAccessFile. read (byte[] b, int off, int len)
          이 파일로부터 최대 len 바이트의 데이터를 바이트의 배열안에 읽어냅니다.
 int PushbackInputStream. read (byte[] b, int off, int len)
          최대 len 바이트까지의 데이터를, 이 입력 스트림로부터 바이트 배열에 읽어들입니다.
 int SequenceInputStream. read (byte[] b, int off, int len)
          최대 len 바이트까지의 데이터를, 이 입력 스트림로부터 바이트 배열에 읽어들입니다.
 int PipedInputStream. read (byte[] b, int off, int len)
          최대 len 바이트까지의 데이터를, 이 파이프로 연결된 입력 스트림로부터 바이트 배열에 읽어들입니다.
 int LineNumberInputStream. read (byte[] b, int off, int len)
          추천 되고 있지 않습니다.  최대 len 바이트까지의 데이터를, 이 입력 스트림로부터 바이트 배열에 읽어들입니다.
 int Reader. read (char[] cbuf)
          배열에 문자를 읽어들입니다.
 int BufferedReader. read (char[] cbuf, int off, int len)
          배열의 일부에 문자를 읽어들입니다.
abstract  int Reader. read (char[] cbuf, int off, int len)
          배열의 일부에 문자를 읽어들입니다.
 int InputStreamReader. read (char[] cbuf, int offset, int length)
          배열의 일부에 문자를 읽어들입니다.
 int StringReader. read (char[] cbuf, int off, int len)
          배열의 일부에 문자를 읽어들입니다.
 int FilterReader. read (char[] cbuf, int off, int len)
          배열의 일부에 문자를 읽어들입니다.
 int PushbackReader. read (char[] cbuf, int off, int len)
          배열의 일부에 문자를 읽어들입니다.
 int PipedReader. read (char[] cbuf, int off, int len)
          최대 len 문자까지의 데이터를, 이 파이프로 연결된 스트림로부터 문자 배열에 읽어들입니다.
 int LineNumberReader. read (char[] cbuf, int off, int len)
          배열의 일부에 문자를 읽어들입니다.
 int CharArrayReader. read (char[] b, int off, int len)
          배열의 일부에 문자를 읽어들입니다.
 int Reader. read (CharBuffer  target)
          지정된 문자 버퍼에 캐릭터 라인을 읽어들입니다.
 boolean DataInputStream. readBoolean ()
          DataInputreadBoolean 메소드의 범용 규약을 참조해 주세요.
 boolean DataInput. readBoolean ()
          1 바이트의 입력 데이터를 읽어들여, 그 바이트가 제로 이외의 경우는 true, 그 바이트가 제로의 경우는 false 를 돌려줍니다.
 boolean ObjectInputStream. readBoolean ()
          boolean 를 읽어들입니다.
 boolean RandomAccessFile. readBoolean ()
          이 파일로부터 boolean 를 읽어냅니다.
 byte DataInputStream. readByte ()
          DataInputreadByte 메소드의 범용 규약을 참조해 주세요.
 byte DataInput. readByte ()
          1 바이트의 입력 데이터를 읽어들여 돌려줍니다.
 byte ObjectInputStream. readByte ()
          8 비트의 바이트를 읽어들입니다.
 byte RandomAccessFile. readByte ()
          이 파일로부터 서명 첨부 8 비트치를 읽어냅니다.
 char DataInputStream. readChar ()
          DataInputreadChar 메소드의 범용 규약을 참조해 주세요.
 char DataInput. readChar ()
          2 바이트의 입력 데이터를 읽어들여,char 치를 돌려줍니다.
 char ObjectInputStream. readChar ()
          16 비트의 char 를 읽어들입니다.
 char RandomAccessFile. readChar ()
          이 파일로부터 문자를 읽어냅니다.
protected  ObjectStreamClass ObjectInputStream. readClassDescriptor ()
          직렬화 스트림로부터 클래스 기술자를 읽어들입니다.
 double DataInputStream. readDouble ()
          DataInputreadDouble 메소드의 범용 규약을 참조해 주세요.
 double DataInput. readDouble ()
          8 바이트의 입력 데이터를 읽어들여,double 치를 돌려줍니다.
 double ObjectInputStream. readDouble ()
          64 비트의 double 를 읽어들입니다.
 double RandomAccessFile. readDouble ()
          이 파일로부터 double 를 읽어냅니다.
 void Externalizable. readExternal (ObjectInput  in)
          객체가 구현하고 있는 readExternal 메소드는, DataInput 인터페이스의 메소드 (원시형의 경우) 및 ObjectInput 인터페이스의 readObject 메소드 (객체, 캐릭터 라인, 배열의 경우)를 호출하는 것으로, 객체의 내용을 복원합니다.
 ObjectInputStream.GetField ObjectInputStream. readFields ()
          스트림로부터 지속 필드를 읽어들여, 그것들을 이름을 지정해 액세스 할 수 있도록(듯이) 합니다.
 float DataInputStream. readFloat ()
          DataInputreadFloat 메소드의 범용 규약을 참조해 주세요.
 float DataInput. readFloat ()
          4 바이트의 입력 데이터를 읽어들여,float 치를 돌려줍니다.
 float ObjectInputStream. readFloat ()
          32 비트의 float 를 읽어들입니다.
 float RandomAccessFile. readFloat ()
          이 파일로부터 float 를 읽어냅니다.
 void DataInputStream. readFully (byte[] b)
          DataInputreadFully 메소드의 범용 규약을 참조해 주세요.
 void DataInput. readFully (byte[] b)
          입력 스트림로부터 몇개의 바이트를 읽어들여, 버퍼 배열 b 에 포함합니다.
 void ObjectInputStream. readFully (byte[] buf)
          바이트를 읽어들입니다.
 void RandomAccessFile. readFully (byte[] b)
          현재의 파일 포인터의 위치로부터 개시해 b.length 바이트를 이 파일로부터 바이트 배열안에 읽어냅니다.
 void DataInputStream. readFully (byte[] b, int off, int len)
          DataInputreadFully 메소드의 범용 규약을 참조해 주세요.
 void DataInput. readFully (byte[] b, int off, int len)
          입력 스트림로부터 len 바이트를 읽어들입니다.
 void ObjectInputStream. readFully (byte[] buf, int off, int len)
          바이트를 읽어들입니다.
 void RandomAccessFile. readFully (byte[] b, int off, int len)
          현재의 파일 포인터의 위치로부터 개시해 정확하게 len 바이트를 이 파일로부터 바이트 배열안에 읽어냅니다.
 int DataInputStream. readInt ()
          DataInputreadInt 메소드의 범용 규약을 참조해 주세요.
 int DataInput. readInt ()
          4 바이트의 입력 데이터를 읽어들여,int 치를 돌려줍니다.
 int ObjectInputStream. readInt ()
          32 비트의 int 를 읽어들입니다.
 int RandomAccessFile. readInt ()
          이 파일로부터 서명 첨부 32 비트 정수 문자를 읽어냅니다.
 String BufferedReader. readLine ()
          텍스트행을 읽어들입니다.
 String DataInputStream. readLine ()
          추천 되고 있지 않습니다.  이 메소드는, 바이트를 적절히 캐릭터 라인으로 변환하지 않습니다. JDK 1. 1 에서는, 텍스트행을 읽어들이는 방법으로서는 BufferedReader.readLine() 메소드를 사용하는 것이 추천 되고 있습니다. 행을 읽어들이는데 DataInputStream 클래스를 사용하는 프로그램을,BufferedReader 클래스를 사용하도록(듯이) 변환하려면 , 다음의 형식의 코드를,
     DataInputStream d = new DataInputStream(in);
 
다음의 형식의 코드로 옮겨놓습니다.
     BufferedReader d
          = new BufferedReader(new InputStreamReader(in));
 
 String DataInput. readLine ()
          입력 스트림로부터, 다음의 행의 텍스트를 읽어들입니다.
 String ObjectInputStream. readLine ()
          추천 되고 있지 않습니다.  이 메소드에서는, 바이트로부터 문자에의 변환이 올바르게 행해지지 않습니다. 상세 및 대체 메소드에 대해서는 DataInputStream 를 참조해 주세요.
 String RandomAccessFile. readLine ()
          이 파일의 텍스트의 다음의 행을 읽어냅니다.
 String LineNumberReader. readLine ()
          텍스트를 1 행 읽어들입니다.
 long DataInputStream. readLong ()
          DataInputreadLong 메소드의 범용 규약을 참조해 주세요.
 long DataInput. readLong ()
          8 바이트의 입력 데이터를 읽어들여,long 치를 돌려줍니다.
 long ObjectInputStream. readLong ()
          64 비트의 long 를 읽어들입니다.
 long RandomAccessFile. readLong ()
          이 파일로부터 서명 첨부 64 비트 정수 문자를 읽어냅니다.
 Object ObjectInputStream. readObject ()
          ObjectInputStream 로부터 객체를 읽어들입니다.
 Object ObjectInput. readObject ()
          객체를 읽어들여, 그것을 돌려줍니다.
protected  Object ObjectInputStream. readObjectOverride ()
          이 메소드는, 인수 없음의 protected 생성자 을 사용해, ObjectOutputStream 를 구축한 ObjectOutputStream 의 신뢰할 수 있는 서브 클래스에 의해 불려 갑니다.
 short DataInputStream. readShort ()
          DataInputreadShort 메소드의 범용 규약을 참조해 주세요.
 short DataInput. readShort ()
          2 바이트의 입력 데이터를 읽어들여,short 치를 돌려줍니다.
 short ObjectInputStream. readShort ()
          16 비트의 short 를 읽어들입니다.
 short RandomAccessFile. readShort ()
          이 파일로부터 서명 첨부 16 비트수를 읽어냅니다.
protected  void ObjectInputStream. readStreamHeader ()
          서브 클래스가 자신의 스트림 헤더의 read와 검증을 실시할 수 있도록(듯이) 하기 위해서 제공되고 있습니다.
 Object ObjectInputStream. readUnshared ()
          ObjectInputStream 로부터 「공유되지 않는다」객체를 읽어들입니다.
 int DataInputStream. readUnsignedByte ()
          DataInputreadUnsignedByte 메소드의 범용 규약을 참조해 주세요.
 int DataInput. readUnsignedByte ()
          1 바이트의 입력 데이터를 읽어들여,int 형에 제로 확장해 결과를 돌려줍니다.
 int ObjectInputStream. readUnsignedByte ()
          부호 없음 8 비트 바이트를 읽어들입니다.
 int RandomAccessFile. readUnsignedByte ()
          이 파일로부터 부호 없음 8 비트수를 읽어냅니다.
 int DataInputStream. readUnsignedShort ()
          DataInputreadUnsignedShort 메소드의 범용 규약을 참조해 주세요.
 int DataInput. readUnsignedShort ()
          2 바이트의 입력 데이터를 읽어들여,0 ~ 65535 의 범위의 int 치를 돌려줍니다.
 int ObjectInputStream. readUnsignedShort ()
          부호 없음 16 비트의 short 를 읽어들입니다.
 int RandomAccessFile. readUnsignedShort ()
          이 파일로부터 부호 없음 16 비트수를 읽어냅니다.
 String DataInputStream. readUTF ()
          DataInputreadUTF 메소드의 범용 규약을 참조해 주세요.
 String DataInput. readUTF ()
          수정 UTF-8 형식에서 encode 된 캐릭터 라인을 읽어들입니다.
 String ObjectInputStream. readUTF ()
          수정 UTF-8 형식의 캐릭터 라인을 읽어들입니다.
 String RandomAccessFile. readUTF ()
          이 파일로부터 캐릭터 라인을 읽어냅니다.
static String DataInputStream. readUTF (DataInput  in)
          수정 UTF-8 형식에서 encode 된 Unicode 캐릭터 라인 표현을, 스트림 in 로부터 읽어들입니다.
 boolean BufferedReader. ready ()
          스트림이 읽어들여 가능한가 어떤가를 돌려줍니다.
 boolean Reader. ready ()
          이 스트림이 읽어들여 가능한가 어떤가를 판정합니다.
 boolean InputStreamReader. ready ()
          이 스트림이 읽어들여 가능한가 어떤가를 판정합니다.
 boolean StringReader. ready ()
          이 스트림이 읽어들여 가능한가 어떤가를 판정합니다.
 boolean FilterReader. ready ()
          이 스트림이 읽어들여 가능한가 어떤가를 판정합니다.
 boolean PushbackReader. ready ()
          이 스트림이 읽어들여 가능한가 어떤가를 판정합니다.
 boolean PipedReader. ready ()
          이 스트림이 읽어들여 가능한가 어떤가를 판정합니다.
 boolean CharArrayReader. ready ()
          스트림이 읽어들여 가능한 상태인가 어떤가를 통지합니다.
protected  void PipedInputStream. receive (int b)
          데이터의 바이트를 받습니다.
protected  Object ObjectOutputStream. replaceObject (Object  obj)
          이 메소드는, 직렬화 시에, ObjectOutputStream 의 신뢰할 수 있는 서브 클래스가, 어느 객체를 다른 객체에 치환할 수 있도록(듯이) 합니다.
 void InputStream. reset ()
          이 스트림의 위치를, 입력 스트림로 마지막에 mark 메소드가 불려 갔을 때의 마크 위치에 재설정합니다.
 void BufferedInputStream. reset ()
          InputStreamreset 메소드의 범용 규약을 참조해 주세요.
 void FilterInputStream. reset ()
          이 스트림의 위치를, 입력 스트림로 마지막에 mark 메소드가 불려 갔을 때의 마크 위치에 재설정합니다.
 void BufferedReader. reset ()
          스트림을, 가장 새로운 마크 위치에 리셋 합니다.
 void Reader. reset ()
          스트림을 리셋 합니다.
 void ObjectOutputStream. reset ()
          Reset 는, 스트림에 벌써 기입해지고 있는 객체 상태를 무효로 합니다.
 void StringReader. reset ()
          직전의 마크 위치에 스트림을 리셋 합니다.
 void FilterReader. reset ()
          스트림을 리셋 합니다.
 void PushbackInputStream. reset ()
          이 스트림의 위치를, 입력 스트림로 마지막에 mark 메소드가 불려 갔을 때의 마크 위치에 재설정합니다.
 void PushbackReader. reset ()
          스트림을 리셋 합니다.
 void LineNumberReader. reset ()
          스트림을, 가장 새로운 마크 위치에 리셋 합니다.
 void LineNumberInputStream. reset ()
          추천 되고 있지 않습니다.  이 스트림의 위치를, 입력 스트림로 마지막에 mark 메소드가 불려 갔을 때의 마크 위치에 재설정합니다.
 void CharArrayReader. reset ()
          직전의 마크 위치에 스트림을 리셋 합니다.
protected  Class <? > ObjectInputStream. resolveClass (ObjectStreamClass  desc)
          지정된 스트림 클래스의 기술에 대응하는 로컬 클래스를 로드합니다.
protected  Object ObjectInputStream. resolveObject (Object  obj)
          이 메소드는, 직렬화 복원 시에, ObjectInputStream 의 신뢰할 수 있는 서브 클래스가, 어느 객체를 다른 객체에 치환할 수 있도록(듯이) 합니다.
protected  Class <? > ObjectInputStream. resolveProxyClass (String [] interfaces)
          프록시 클래스 기술자로 지정된 인터페이스를 구현하는 프록시 클래스를 돌려줍니다.
 void RandomAccessFile. seek (long pos)
          다음의 읽어내 또는 기입이 발생하는, 파일의 선두로부터 측정한 파일 포인터 오프셋(offset)를 설정합니다.
 void RandomAccessFile. setLength (long newLength)
          이 파일의 길이를 설정합니다.
 long FileInputStream. skip (long n)
          입력 스트림로부터 n 바이트분을 스킵 및 파기합니다.
 long InputStream. skip (long n)
          이 입력 스트림로부터 n 바이트분을 스킵 및 파기합니다.
 long BufferedInputStream. skip (long n)
          InputStreamskip 메소드의 범용 규약을 참조해 주세요.
 long FilterInputStream. skip (long n)
          이 입력 스트림로부터 n 바이트분을 스킵 및 파기합니다.
 long BufferedReader. skip (long n)
          문자를 스킵 합니다.
 long Reader. skip (long n)
          문자를 스킵 합니다.
 long ObjectInput. skip (long n)
          입력을 n 바이트만 스킵 합니다.
 long StringReader. skip (long ns)
          스트림내의 지정된 수의 문자를 스킵 합니다.
 long FilterReader. skip (long n)
          문자를 스킵 합니다.
 long PushbackInputStream. skip (long n)
          이 입력 스트림로부터 n 바이트분을 스킵 및 파기합니다.
 long PushbackReader. skip (long n)
          문자를 스킵 합니다.
 long LineNumberReader. skip (long n)
          문자를 스킵 합니다.
 long LineNumberInputStream. skip (long n)
          추천 되고 있지 않습니다.  이 입력 스트림로부터 n 바이트분을 스킵 및 파기합니다.
 long CharArrayReader. skip (long n)
          문자를 스킵 합니다.
 int DataInputStream. skipBytes (int n)
          DataInputskipBytes 메소드의 범용 규약을 참조해 주세요.
 int DataInput. skipBytes (int n)
          입력 스트림로부터 n 바이트를 스킵 하도록(듯이) 해, 스킵 한 바이트를 파기합니다.
 int ObjectInputStream. skipBytes (int len)
          바이트를 스킵 합니다.
 int RandomAccessFile. skipBytes (int n)
          입력의 n 바이트를 스킵 해, 스킵 한 바이트를 파기하려고 합니다.
 void PushbackInputStream. unread (byte[] b)
          push back(되밀치는) 버퍼의 선두에 바이트 배열을 카피하는 것에 의해, 바이트 배열을 push back(되밀치는) 합니다.
 void PushbackInputStream. unread (byte[] b, int off, int len)
          push back(되밀치는) 버퍼의 선두에 바이트 배열의 일부를 카피하는 것에 의해, 그러한 바이트를 push back(되밀치는) 합니다.
 void PushbackReader. unread (char[] cbuf)
          push back(되밀치는) 버퍼의 선두에 문자 배열을 카피하는 것에 의해, 문자 배열을 push back(되밀치는) 합니다.
 void PushbackReader. unread (char[] cbuf, int off, int len)
          push back(되밀치는) 버퍼의 선두에 문자 배열의 일부를 카피하는 것에 의해, 그러한 문자를 push back(되밀치는) 합니다.
 void PushbackInputStream. unread (int b)
          push back(되밀치는) 버퍼의 선두에 1 바이트를 카피하는 것에 의해, 그 바이트를 push back(되밀치는) 합니다.
 void PushbackReader. unread (int c)
          push back(되밀치는) 버퍼의 선두에 1 문자를 카피하는 것에 의해, 그 문자를 push back(되밀치는) 합니다.
 void ObjectOutputStream. useProtocolVersion (int version)
          스트림의 기입시에 사용하는 스트림 프로토콜의 버젼을 지정합니다.
 void FileOutputStream. write (byte[] b)
          지정된 바이트 배열의 b.length 바이트를 이 파일 출력 스트림에 기입합니다.
 void OutputStream. write (byte[] b)
          지정된 바이트 배열의 b.length 바이트를 이 출력 스트림에 기입합니다.
 void FilterOutputStream. write (byte[] b)
          b.length 바이트의 데이터를 출력 스트림에 기입합니다.
 void ObjectOutputStream. write (byte[] buf)
          바이트 배열을 기입합니다.
 void ObjectOutput. write (byte[] b)
          바이트 배열을 기입합니다.
 void DataOutput. write (byte[] b)
          출력 스트림에 배열 b 의 모든 바이트를 기입합니다.
 void RandomAccessFile. write (byte[] b)
          현재의 파일 포인터의 위치로부터 개시해, 지정된 바이트 배열로부터 b.length 바이트를 이 파일에 기입합니다.
 void FileOutputStream. write (byte[] b, int off, int len)
          지정된 바이트 배열로부터의 오프셋(offset) 위치 off 로부터 시작되는 len 바이트를 이 파일 출력 스트림에 기입합니다.
 void OutputStream. write (byte[] b, int off, int len)
          지정된 바이트 배열의, 오프셋(offset) 위치 off 로부터 시작되는 len 바이트를 이 출력 스트림에 기입합니다.
 void FilterOutputStream. write (byte[] b, int off, int len)
          지정된 byte 배열의, 오프셋(offset) 위치 off 로부터 시작되는 len 바이트를 출력 스트림에 기입합니다.
 void BufferedOutputStream. write (byte[] b, int off, int len)
          지정된 바이트 배열의 오프셋(offset) off 로부터 시작되는 len 바이트를, 버퍼링 된 출력 스트림에 기입합니다.
 void ObjectOutputStream. write (byte[] buf, int off, int len)
          바이트 배열의 일부를 기입합니다.
 void ObjectOutput. write (byte[] b, int off, int len)
          바이트 배열의 일부를 기입합니다.
 void DataOutput. write (byte[] b, int off, int len)
          배열 b 로부터 len 바이트를 차례로 출력 스트림에 기입합니다.
 void RandomAccessFile. write (byte[] b, int off, int len)
          오프셋(offset) off 의 위치로부터 개시해, 지정된 바이트 배열로부터 len 바이트를 이 파일에 기입합니다.
 void DataOutputStream. write (byte[] b, int off, int len)
          지정된 바이트 배열의 오프셋(offset) 위치 off 로부터 시작되는 len 바이트를 기본이 되는 출력 스트림에 기입합니다.
 void PipedOutputStream. write (byte[] b, int off, int len)
          지정된 바이트 배열의, 오프셋(offset) 위치 off 로부터 시작되는 len 바이트를 이 파이프로 연결된 출력 스트림에 기입합니다.
 void Writer. write (char[] cbuf)
          문자의 배열을 기입합니다.
 void OutputStreamWriter. write (char[] cbuf, int off, int len)
          문자의 배열의 일부를 기입합니다.
abstract  void Writer. write (char[] cbuf, int off, int len)
          문자의 배열의 일부를 기입합니다.
 void BufferedWriter. write (char[] cbuf, int off, int len)
          문자의 배열의 일부를 기입합니다.
 void PipedWriter. write (char[] cbuf, int off, int len)
          지정된 문자 배열의, 오프셋(offset) 위치 off 로부터 시작되는 len 문자를, 이 파이프로 연결된 출력 스트림에 기입합니다.
 void FilterWriter. write (char[] cbuf, int off, int len)
          문자의 배열의 일부를 기입합니다.
 void FileOutputStream. write (int b)
          지정된 바이트를 이 파일 출력 스트림에 기입합니다.
abstract  void OutputStream. write (int b)
          지정된 바이트를 이 출력 스트림에 기입합니다.
 void FilterOutputStream. write (int b)
          지정된 byte 를 출력 스트림에 기입합니다.
 void BufferedOutputStream. write (int b)
          지정된 바이트수를 버퍼링 된 출력 스트림에 기입합니다.
 void OutputStreamWriter. write (int c)
          단일의 문자를 기입합니다.
 void Writer. write (int c)
          단일의 문자를 기입합니다.
 void BufferedWriter. write (int c)
          단일의 문자를 기입합니다.
 void ObjectOutputStream. write (int val)
          바이트를 기입합니다.
 void ObjectOutput. write (int b)
          바이트를 기입합니다.
 void DataOutput. write (int b)
          인수 b 의 하위 8 비트를 출력 스트림에 기입합니다.
 void RandomAccessFile. write (int b)
          이 파일로 지정된 바이트를 기입합니다.
 void DataOutputStream. write (int b)
          지정된 바이트 (인수 b 의 하위 8 비트)를 기본이 되는 출력 스트림에 기입합니다.
 void PipedWriter. write (int c)
          지정된 char 를, 파이프로 연결된 출력 스트림에 기입합니다.
 void PipedOutputStream. write (int b)
          지정된 byte 를 파이프로 연결된 출력 스트림에 기입합니다.
 void FilterWriter. write (int c)
          단일의 문자를 기입합니다.
abstract  void ObjectOutputStream.PutField. write (ObjectOutput  out)
          추천 되고 있지 않습니다.  이 메소드는,PutField 객체에 의해 포함되었을 때의 형식에서 값을 기입하지 않기 때문에, 직렬화 스트림이 파괴되는 일이 있습니다. PutField 데이터를 올바르게 기입하려면 ,ObjectOutputStream.writeFields() 메소드를 호출합니다.
 void Writer. write (String  str)
          캐릭터 라인을 기입합니다.
 void OutputStreamWriter. write (String  str, int off, int len)
          캐릭터 라인의 일부를 기입합니다.
 void Writer. write (String  str, int off, int len)
          캐릭터 라인의 일부를 기입합니다.
 void BufferedWriter. write (String  s, int off, int len)
          String 의 일부를 기입합니다.
 void FilterWriter. write (String  str, int off, int len)
          캐릭터 라인의 일부를 기입합니다.
 void ObjectOutputStream. writeBoolean (boolean val)
          boolean 를 기입합니다.
 void DataOutput. writeBoolean (boolean v)
          1 개의 boolean 치를 출력 스트림에 기입합니다.
 void RandomAccessFile. writeBoolean (boolean v)
          1 바이트치로서 boolean 를 파일에 기입합니다.
 void DataOutputStream. writeBoolean (boolean v)
          boolean 치를 1 바이트 데이터로서 기본이 되는 데이터 출력 스트림에 기입합니다.
 void ObjectOutputStream. writeByte (int val)
          8 비트의 바이트를 기입합니다.
 void DataOutput. writeByte (int v)
          인수 v 의 하위 8 비트를 출력 스트림에 기입합니다.
 void RandomAccessFile. writeByte (int v)
          byte 를 1 바이트치로서 이 파일에 기입합니다.
 void DataOutputStream. writeByte (int v)
          byte 치를 1 바이트치로서 기본이 되는 출력 스트림에 기입합니다.
 void ObjectOutputStream. writeBytes (String  str)
          String 를 바이트의 열로서 기입합니다
 void DataOutput. writeBytes (String  s)
          캐릭터 라인을 출력 스트림에 기입합니다.
 void RandomAccessFile. writeBytes (String  s)
          캐릭터 라인을 바이트의 순서로서 파일에 기입합니다.
 void DataOutputStream. writeBytes (String  s)
          캐릭터 라인을 기본이 되는 출력 스트림에 일련의 바이트로서 기입합니다.
 void ObjectOutputStream. writeChar (int val)
          16 비트의 char 를 기입합니다.
 void DataOutput. writeChar (int v)
          2 바이트로부터 구성되는 char 치를 출력 스트림에 기입합니다.
 void RandomAccessFile. writeChar (int v)
          char 를 2 바이트치로서 고위 바이트를 먼저 파일에 기입합니다.
 void DataOutputStream. writeChar (int v)
          char 를, 상위 바이트를 선두로 하는 2 바이트 데이터로서 기본이 되는 출력 스트림에 기입합니다.
 void ObjectOutputStream. writeChars (String  str)
          String 를 char 의 열로서 기입합니다.
 void DataOutput. writeChars (String  s)
          캐릭터 라인 s 내의 각 문자를, 1 문자 마다 2 바이트씩 차례로 기입합니다.
 void RandomAccessFile. writeChars (String  s)
          캐릭터 라인을 문자의 순서로서 파일에 기입합니다.
 void DataOutputStream. writeChars (String  s)
          캐릭터 라인을 기본이 되는 출력 스트림에 일련의 문자형 데이터로서 기입합니다.
protected  void ObjectOutputStream. writeClassDescriptor (ObjectStreamClass  desc)
          지정된 클래스 기술자를 ObjectOutputStream 에 기입합니다.
 void ObjectOutputStream. writeDouble (double val)
          64 비트의 double 를 기입합니다.
 void DataOutput. writeDouble (double v)
          8 바이트로부터 구성되는 double 치를 출력 스트림에 기입합니다.
 void RandomAccessFile. writeDouble (double v)
          Double 클래스의 doubleToLongBits 메소드를 사용해, double 인수를 long 로 변환합니다.
 void DataOutputStream. writeDouble (double v)
          double 형의 인수를 Double 클래스의 doubleToLongBits 메소드를 사용해 long 로 변환해, 그 long 데이터를, 상위 바이트를 선두로 하는 8 바이트 데이터로서 기본이 되는 출력 스트림에 기입합니다.
 void Externalizable. writeExternal (ObjectOutput  out)
          객체가 구현하고 있는 writeExternal 메소드는, DataOutput 인터페이스의 메소드 (원시형의 경우) 및 ObjectOutput 인터페이스의 writeObject 메소드 (객체, 캐릭터 라인, 배열의 경우)를 호출해, 객체의 내용을 보존합니다.
 void ObjectOutputStream. writeFields ()
          버퍼에 포함된 필드를 스트림에 기입합니다.
 void ObjectOutputStream. writeFloat (float val)
          32 비트의 float 를 기입합니다.
 void DataOutput. writeFloat (float v)
          4 바이트로부터 구성되는 float 치를 출력 스트림에 기입합니다.
 void RandomAccessFile. writeFloat (float v)
          Float 클래스의 floatToIntBits 메소드를 사용해, float 인수를 int 로 변환합니다.
 void DataOutputStream. writeFloat (float v)
          float 형 인수를 Float 클래스의 floatToIntBits 메소드를 사용해 int 형으로 변환해, 그 int 형 데이터를 상위 바이트를 선두로 하는 4 바이트로서 기본이 되는 출력 스트림에 기입합니다.
 void ObjectOutputStream. writeInt (int val)
          32 비트의 int 를 기입합니다.
 void DataOutput. writeInt (int v)
          4 바이트로부터 구성되는 int 치를 출력 스트림에 기입합니다.
 void RandomAccessFile. writeInt (int v)
          int 를 4 바이트로서 고위 바이트를 먼저 파일에 기입합니다.
 void DataOutputStream. writeInt (int v)
          int 형 데이터를, 상위 바이트를 선두로 하는 4 바이트 데이터로서 기본이 되는 출력 스트림에 기입합니다.
 void ObjectOutputStream. writeLong (long val)
          64 비트의 long 를 기입합니다.
 void DataOutput. writeLong (long v)
          8 바이트로부터 구성되는 long 치를 출력 스트림에 기입합니다.
 void RandomAccessFile. writeLong (long v)
          long 를 8 바이트로서 고위 바이트를 먼저 파일에 기입합니다.
 void DataOutputStream. writeLong (long v)
          long 형 데이터를, 상위 바이트를 선두로 하는 8 바이트 데이터로서 기본이 되는 출력 스트림에 기입합니다.
 void ObjectOutputStream. writeObject (Object  obj)
          지정된 객체를 ObjectOutputStream 에 기입합니다.
 void ObjectOutput. writeObject (Object  obj)
          기본이 되는 기억역 또는 스트림에 객체를 기입합니다.
protected  void ObjectOutputStream. writeObjectOverride (Object  obj)
          서브 클래스가 디폴트의 writeObject 메소드를 오버라이드(override) 하기 위해서 사용하는 메소드입니다.
 void ObjectOutputStream. writeShort (int val)
          16 비트의 short 를 기입합니다.
 void DataOutput. writeShort (int v)
          인수의 값을 나타내는 2 바이트를 출력 스트림에 기입합니다.
 void RandomAccessFile. writeShort (int v)
          short 를 2 바이트치로서 고위 바이트를 먼저 파일에 기입합니다.
 void DataOutputStream. writeShort (int v)
          short 형 데이터를, 상위 바이트를 선두로 하는 2 바이트 데이터로서 기본이 되는 출력 스트림에 기입합니다.
protected  void ObjectOutputStream. writeStreamHeader ()
          서브 클래스가 자신의 헤더를 스트림의 전 또는 뒤로 추가할 수 있도록(듯이) 제공되고 있습니다.
 void ByteArrayOutputStream. writeTo (OutputStream  out)
          바이트 배열 출력 스트림의 모든 내용을, 지정된 출력 스트림 인수에 기입합니다.
 void CharArrayWriter. writeTo (Writer  out)
          버퍼의 내용을 다른 문자 스트림에 기입합니다.
 void ObjectOutputStream. writeUnshared (Object  obj)
          ObjectOutputStream 에 「공유되지 않는다」객체를 기입합니다.
 void ObjectOutputStream. writeUTF (String  str)
          이 String 의 프리미티브(primitive) 데이터를수정 UTF-8 형식에서 기입합니다.
 void DataOutput. writeUTF (String  s)
          길이 정보의 2 바이트를 출력 스트림에 기입합니다.
 void RandomAccessFile. writeUTF (String  str)
          수정 UTF-8 인코딩을 사용해, 머신에 의존하는 방식으로 캐릭터 라인을 파일에 기입합니다.
 void DataOutputStream. writeUTF (String  str)
          캐릭터 라인을, 머신에 의존하지 않는수정 UTF-8 인코딩을 사용한 형식으로 해 기본이 되는 출력 스트림에 기입합니다.
 

IOException 를 throw 하는 java.io 의 생성자
FileWriter (File  file)
          File 객체를 지정해 FileWriter 객체를 구축합니다.
FileWriter (File  file, boolean append)
          File 객체를 지정해 FileWriter 객체를 구축합니다.
FileWriter (String  fileName)
          파일명을 지정해 FileWriter 객체를 구축합니다.
FileWriter (String  fileName, boolean append)
          기입해진 데이터를 추가할지 어떨지를 나타내는 boolean 와 파일명을 지정해, FileWriter 객체를 구축합니다.
ObjectInputStream ()
          ObjectInputStream 를 완전하게 재구현하는 서브 클래스가, ObjectInputStream 의 이 구현에 의해 사용된지 얼마 안된 private 데이터를 할당할 필요가 없게 하는 수단을 제공합니다.
ObjectInputStream (InputStream  in)
          지정된 InputStream 로부터 읽어들이는 ObjectInputStream 를 작성합니다.
ObjectOutputStream ()
          ObjectOutputStream 를 완전하게 다시 구현하는 서브 클래스가, ObjectOutputStream 의 이 구현에 의해 사용된지 얼마 안된 private 데이터를 할당할 필요가 없게 하는 수단을 제공합니다.
ObjectOutputStream (OutputStream  out)
          지정된 OutputStream 에 기입하는 ObjectOutputStream 를 작성합니다.
PipedInputStream (PipedOutputStream  src)
          PipedInputStream 를 작성해, 파이프로 연결된 출력 스트림 src 에 접속합니다.
PipedInputStream (PipedOutputStream  src, int pipeSize)
          PipedInputStream 를 작성해, 파이프로 연결된 출력 스트림 src 에 접속합니다.
PipedOutputStream (PipedInputStream  snk)
          파이프로 연결된 출력 스트림을 작성해, 지정된 파이프로 연결된 입력 스트림에 접속합니다.
PipedReader (PipedWriter  src)
          PipedReader 를 작성해, 파이프로 연결된 라이터 src 에 접속합니다.
PipedReader (PipedWriter  src, int pipeSize)
          PipedReader 를 작성해, 파이프로 연결된 라이터 src 에 접속합니다.
PipedWriter (PipedReader  snk)
          파이프로 연결된 라이터를 작성해, 지정된 파이프로 연결된 리더에게 접속합니다.
 

java.lang 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.lang 의 메소드
 Appendable Appendable. append (char c)
          이 Appendable 로 지정된 문자를 추가합니다.
 Appendable Appendable. append (CharSequence  csq)
          이 Appendable 로 지정된 문자 순서를 추가합니다.
 Appendable Appendable. append (CharSequence  csq, int start, int end)
          이 Appendable 로 지정된 문자 순서의 서브 순서를 추가합니다.
 Process Runtime. exec (String  command)
          지정된 캐릭터 라인 커멘드를, 독립한 프로세스로 실행합니다.
 Process Runtime. exec (String [] cmdarray)
          지정된 커멘드와 인수를, 독립한 프로세스로 실행합니다.
 Process Runtime. exec (String [] cmdarray, String [] envp)
          지정된 커멘드와 인수를, 지정된 환경을 가지는 독립한 프로세스로 실행합니다.
 Process Runtime. exec (String [] cmdarray, String [] envp, File  dir)
          지정된 커멘드와 인수를, 지정된 환경과 작업 디렉토리를 가지는 독립한 프로세스로 실행합니다.
 Process Runtime. exec (String  command, String [] envp)
          지정된 캐릭터 라인 커멘드를, 지정된 환경을 가지는 독립한 프로세스로 실행합니다.
 Process Runtime. exec (String  command, String [] envp, File  dir)
          지정된 캐릭터 라인 커멘드를, 지정된 환경과 작업 디렉토리를 가지는 독립한 프로세스로 실행합니다.
protected  Enumeration <URL > ClassLoader. findResources (String  name)
          지정된 이름을 가지는 모든 자원을 나타내는 URL 객체의 열거를 돌려줍니다.
 Enumeration <URL > ClassLoader. getResources (String  name)
          지정된 이름을 가지는 모든 자원을 검색합니다.
static Enumeration <URL > ClassLoader. getSystemResources (String  name)
          클래스를 로드하기 위해서(때문에) 사용되는 검색 패스로부터, 지정된 이름의 모든 자원을 찾습니다.
static Channel System. inheritedChannel ()
          Java 가상 머신을 작성한 엔티티로부터 상속된 채널을 돌려줍니다.
 int Readable. read (CharBuffer  cb)
          지정된 문자 버퍼에 캐릭터 라인을 읽어들입니다.
 Process ProcessBuilder. start ()
          이 프로세스 빌더의 속성을 사용해 신규 프로세스를 기동합니다.
 

java.lang.management 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.lang.management 의 메소드
static
<T> T
ManagementFactory. newPlatformMXBeanProxy (MBeanServerConnection  connection, String  mxbeanName, Class <T> mxbeanInterface)
          지정된 MBeanServerConnection 를 개입시켜 메소드 호출을 전송 하는, 지정된 MXBean 명의 플랫폼 MXBean 인터페이스의 프록시를 돌려줍니다.
 

java.net 에서의 IOException 의 사용
 

java.net 에서의 IOException 의 서브 클래스
 class BindException
          소켓을 로컬 주소와 포트에 바인드 하려고 했을 때에 에러가 발생한 것을 통지합니다.
 class HttpRetryException
          HTTP 요구를 재시행할 필요가 있지만, 스트리밍 모드가 유효하게 되어 있기 위해서(때문에) 자동적으로 재시행할 수 없는 것을 나타내기 위해서(때문에), throw 됩니다.
 class MalformedURLException
          부정한 형식의 URL 가 발견된 것을 나타내기 위해서(때문에) throw 됩니다.
 class NoRouteToHostException
          소켓을 원격 주소와 포트에 접속하려고 했을 때에 에러가 발생한 것을 통지합니다.
 class PortUnreachableException
          ICMP 포트 도달 불가능 메세지가 접속된 데이터 그램에 수신된 것을 나타내는 시그널입니다.
 class ProtocolException
          사용하고 있는 프로토콜로 에러 (TCP 에러등)가 발생한 것을 나타내기 위해서(때문에) throw 됩니다.
 class SocketException
          사용하고 있는 프로토콜로 에러 (TCP 에러등)가 발생한 것을 나타내기 위해서(때문에) throw 됩니다.
 class SocketTimeoutException
          소켓의 읽어들여 또는 수락으로 타임 아웃이 발생한 것을 나타내는 시그널입니다.
 class UnknownHostException
          호스트의 IP 주소를 판정할 수 없었던 경우에 throw 됩니다.
 class UnknownServiceException
          미지의 서비스 예외가 발생한 것을 나타내기 위해서(때문에) throw 됩니다.
 

IOException 형의 파라미터를 가지는 java.net 의 메소드
abstract  void ProxySelector. connectFailed (URI  uri, SocketAddress  sa, IOException  ioe)
          있는 PROXY 또는 SOCKS 서버에의 접속을 확립할 수 없었던 것을 나타내기 위해서(때문에) 불려 갑니다.
 

IOException 를 throw 하는 java.net 의 메소드
 Socket ServerSocket. accept ()
          이 소켓에 대한 접속 요구를 대기해, 그것을 받습니다.
protected abstract  void SocketImpl. accept (SocketImpl  s)
          접속을 받아들입니다.
protected abstract  int SocketImpl. available ()
          이 소켓으로부터 블록없이 읽어들일 수 있는 바이트수를 돌려줍니다.
protected abstract  void SocketImpl. bind (InetAddress  host, int port)
          지정된 로컬의 IP 주소와 포트 번호에 이 소켓을 바인드 합니다.
 void Socket. bind (SocketAddress  bindpoint)
          소켓을 로컬 주소에 바인드 합니다.
 void ServerSocket. bind (SocketAddress  endpoint)
          ServerSocket 를 특정의 주소 (IP 주소 및 포트 번호)에 바인드 합니다.
 void ServerSocket. bind (SocketAddress  endpoint, int backlog)
          ServerSocket 를 특정의 주소 (IP 주소 및 포트 번호)에 바인드 합니다.
 void Socket. close ()
          이 소켓을 닫습니다.
protected abstract  void SocketImpl. close ()
          이 소켓을 닫습니다.
 void ServerSocket. close ()
          이 소켓을 닫습니다.
abstract  void URLConnection. connect ()
          이 URL 가 참조하는 자원에의 통신 링크를 확립합니다 (통신 링크가 확립되어 있지 않은 경우).
protected abstract  void SocketImpl. connect (InetAddress  address, int port)
          지정된 호스트상의 지정된 포트에 이 소켓을 접속합니다.
 void Socket. connect (SocketAddress  endpoint)
          이 소켓을 서버에 접속합니다.
 void Socket. connect (SocketAddress  endpoint, int timeout)
          지정된 타임 아웃치를 사용해, 이 소켓을 서버에 접속합니다.
protected abstract  void SocketImpl. connect (SocketAddress  address, int timeout)
          지정된 호스트상의 지정된 포트에 이 소켓을 접속합니다.
protected abstract  void SocketImpl. connect (String  host, int port)
          지정된 호스트상의 지정된 포트에 이 소켓을 접속합니다.
protected abstract  void SocketImpl. create (boolean stream)
          스트림 소켓 또는 데이터 그램 소켓을 작성합니다.
 Enumeration <URL > URLClassLoader. findResources (String  name)
          URL 검색 패스상의 지정된 이름을 가지는 자원을 나타내는, URL 의 열거를 돌려줍니다.
 Map <String ,List <String >> CookieManager. get (URI  uri, Map <String ,List <String >> requestHeaders)
           
abstract  Map <String ,List <String >> CookieHandler. get (URI  uri, Map <String ,List <String >> requestHeaders)
          요구 헤더내로 지정된 URI 의 Cookie 캐쉬로부터 적용 가능한 모든 Cookie 를 가져옵니다.
abstract  CacheResponse ResponseCache. get (URI  uri, String  rqstMethod, Map <String ,List <String >> rqstHeaders)
          요구 URI, 요구 메소드, 및 요구 헤더에 근거해, 캐쉬내의 응답을 가져옵니다.
 Attributes JarURLConnection. getAttributes ()
          접속으로 사용하는 URL 가 JAR 파일 엔트리를 가리키는 경우, 이 접속용의 Attributes 객체를 돌려줍니다.
abstract  InputStream CacheResponse. getBody ()
          응답 본체를 InputStream 로서 돌려줍니다.
abstract  OutputStream CacheRequest. getBody ()
          응답 본체의 기입처로서 사용 가능한 OutputStream 를 돌려줍니다.
 Certificate [] JarURLConnection. getCertificates ()
          접속으로 사용하는 URL 가 JAR 파일 엔트리를 가리키는 경우는 이 접속용의 Certificate 객체, 그렇지 않은 경우는 null 를 돌려줍니다.
 Object URL. getContent ()
          이 URL 의 컨텐츠를 가져옵니다.
 Object URLConnection. getContent ()
          이 URL 접속의 컨텐츠를 가져옵니다.
 Object URL. getContent (Class [] classes)
          이 URL 의 컨텐츠를 가져옵니다.
 Object URLConnection. getContent (Class [] classes)
          이 URL 접속의 컨텐츠를 가져옵니다.
abstract  Object ContentHandler. getContent (URLConnection  urlc)
          객체 표현의 선두에 자리매김되고 있는 URL 접속 스트림을 지정하면(자), 이 메소드는, 지정된 스트림을 읽어들여, 스트림로부터 객체를 생성합니다.
 Object ContentHandler. getContent (URLConnection  urlc, Class [] classes)
          객체 표현의 선두에 자리매김되고 있는 URL 접속 스트림을 지정하면(자), 이 메소드는, 지정된 스트림을 읽어들여, 지정한 형태에 일치하는 객체를 생성합니다.
abstract  Map <String ,List <String >> CacheResponse. getHeaders ()
          응답 헤더를 Map 로서 돌려줍니다.
 InputStream URLConnection. getInputStream ()
          이 접속으로부터의 입력을 받는 입력 스트림을 돌려줍니다.
 InputStream Socket. getInputStream ()
          이 소켓의 입력 스트림을 돌려줍니다.
protected abstract  InputStream SocketImpl. getInputStream ()
          이 소켓의 입력 스트림을 돌려줍니다.
 JarEntry JarURLConnection. getJarEntry ()
          이 접속의 JAR 엔트리 객체가 존재하는 경우에 그것을 돌려줍니다.
abstract  JarFile JarURLConnection. getJarFile ()
          이 접속의 JAR 파일을 돌려줍니다.
 Attributes JarURLConnection. getMainAttributes ()
          이 접속으로 사용하는 JAR 파일의 주요한 Attributes 를 돌려줍니다.
 Manifest JarURLConnection. getManifest ()
          이 접속의 Manifest 가 존재하는 경우는 그것을, 존재하지 않는 경우는 null 를, 각각 돌려줍니다.
 OutputStream URLConnection. getOutputStream ()
          이 접속에 기입을 실시하는 출력 스트림을 돌려줍니다.
 OutputStream Socket. getOutputStream ()
          이 소켓의 출력 스트림을 돌려줍니다.
protected abstract  OutputStream SocketImpl. getOutputStream ()
          이 소켓의 출력 스트림을 돌려줍니다.
 Permission URLConnection. getPermission ()
          이 객체가 나타내는 접속을 위해서(때문에) 필요한 액세스권을 나타내는 Permission 객체를 돌려줍니다.
 Permission HttpURLConnection. getPermission ()
           
 int HttpURLConnection. getResponseCode ()
          HTTP 응답 메세지로부터 상태 코드를 가져옵니다.
 String HttpURLConnection. getResponseMessage ()
          서버로부터 응답 코드와 함께 HTTP 응답 메세지가 돌려주어졌을 경우, 그 메세지를 가져옵니다.
 int ServerSocket. getSoTimeout ()
          SO_TIMEOUT 의 설정을 가져옵니다.
 int MulticastSocket. getTimeToLive ()
          이 소켓으로부터 송신되는 멀티 캐스트 패킷의 디폴트의 유효기간을 가져옵니다.
protected abstract  int DatagramSocketImpl. getTimeToLive ()
          TTL (유효기간) 옵션을 가져옵니다.
 byte MulticastSocket. getTTL ()
          추천 되고 있지 않습니다.  대신에 getTimeToLive 메소드를 사용해 주세요. 이 메소드는,byte 는 아니고 int 를 돌려줍니다.
protected abstract  byte DatagramSocketImpl. getTTL ()
          추천 되고 있지 않습니다.  대신에 getTimeToLive 를 사용해 주세요.
static String URLConnection. guessContentTypeFromStream (InputStream  is)
          입력 스트림의 선두의 문자를 기본으로, 입력 스트림의 종류의 결정을 시도합니다.
protected  void ServerSocket. implAccept (Socket  s)
          ServerSocket 의 서브 클래스는, 이 메소드를 사용해 accept()를 오버라이드(override) 하는 것으로, 독자적인 서브 클래스의 소켓이 돌려주어지도록(듯이) 합니다.
 boolean InetAddress. isReachable (int timeout)
          그 주소에 도달 가능한가 어떤가를 테스트합니다.
 boolean InetAddress. isReachable (NetworkInterface  netif, int ttl, int timeout)
          그 주소에 도달 가능한가 어떤가를 테스트합니다.
protected abstract  void DatagramSocketImpl. join (InetAddress  inetaddr)
          멀티 캐스트 그룹에 참가합니다.
 void MulticastSocket. joinGroup (InetAddress  mcastaddr)
          있는 멀티 캐스트 그룹에 참가합니다.
 void MulticastSocket. joinGroup (SocketAddress  mcastaddr, NetworkInterface  netIf)
          지정된 인터페이스로 지정된 멀티 캐스트 그룹에 참가합니다.
protected abstract  void DatagramSocketImpl. joinGroup (SocketAddress  mcastaddr, NetworkInterface  netIf)
          멀티 캐스트 그룹에 참가합니다.
protected abstract  void DatagramSocketImpl. leave (InetAddress  inetaddr)
          멀티 캐스트 그룹으로부터 멀어집니다.
 void MulticastSocket. leaveGroup (InetAddress  mcastaddr)
          있는 멀티 캐스트 그룹으로부터 멀어집니다.
 void MulticastSocket. leaveGroup (SocketAddress  mcastaddr, NetworkInterface  netIf)
          지정된 로컬 인터페이스상의 멀티 캐스트 그룹으로부터 멀어집니다.
protected abstract  void DatagramSocketImpl. leaveGroup (SocketAddress  mcastaddr, NetworkInterface  netIf)
          멀티 캐스트 그룹으로부터 멀어집니다.
protected abstract  void SocketImpl. listen (int backlog)
          수신하는 접속 (접속 요구)을 넣는 큐의 최대 길이을,count 인수로 설정합니다.
 URLConnection URL. openConnection ()
          URL 가 참조하는 원격 객체에의 접속을 나타내는 URLConnection 객체를 돌려줍니다.
 URLConnection URL. openConnection (Proxy  proxy)
          openConnection()와 거의 같습니다만, 접속의 확립이 지정된 프록시 경유로 행해지는 점이 다릅니다.
protected abstract  URLConnection URLStreamHandler. openConnection (URL  u)
          URL 인수에 의해 참조되는 객체에의 접속을 오픈합니다.
protected  URLConnection URLStreamHandler. openConnection (URL  u, Proxy  p)
          openConnection(URL)와 거의 같습니다만, 접속의 확립이 지정된 프록시 경유로 행해지는 점이 다릅니다.
 InputStream URL. openStream ()
          이 URL 에의 접속을 오픈해, 그 접속으로부터 read를 행하기 위한 InputStream 를 돌려줍니다.
protected abstract  int DatagramSocketImpl. peek (InetAddress  i)
          패킷을 조사해, 패킷의 송신자를 확인합니다.
protected abstract  int DatagramSocketImpl. peekData (DatagramPacket  p)
          패킷을 조사해, 패킷의 송신자를 확인합니다.
 void CookieManager. put (URI  uri, Map <String ,List <String >> responseHeaders)
           
abstract  void CookieHandler. put (URI  uri, Map <String ,List <String >> responseHeaders)
          응답 헤더내에 존재하는 Set-Cookie2 라는 이름의 응답 헤더 필드 등, 적용 가능한 모든 Cookie 를 Cookie 캐쉬내로 설정합니다.
abstract  CacheRequest ResponseCache. put (URI  uri, URLConnection  conn)
          프로토콜 핸들러가 자원의 취득 완료 후에 이 메소드를 호출해, ResponseCache 가 그 자원을 캐쉬내에 포함해야할 것인가 제발을 결정합니다.
 void DatagramSocket. receive (DatagramPacket  p)
          이 소켓으로부터의 데이터 그램 패킷을 수신합니다.
protected abstract  void DatagramSocketImpl. receive (DatagramPacket  p)
          데이터 그램 패킷을 수신합니다.
 void DatagramSocket. send (DatagramPacket  p)
          이 소켓으로부터 데이터 그램 패킷을 송신합니다.
protected abstract  void DatagramSocketImpl. send (DatagramPacket  p)
          데이터 그램 패킷을 송신합니다.
 void MulticastSocket. send (DatagramPacket  p, byte ttl)
          추천 되고 있지 않습니다.  대신에, 다음의 코드 또는 그것과 동등의 코드를 사용해 주세요. ...... + context.getLifetime()); + context.getLifetime()); + context.getLifetime()); + context.getLifetime()); ......
 void Socket. sendUrgentData (int data)
          이 소켓상에서 1 바이트의 긴급 데이터를 송신합니다.
protected abstract  void SocketImpl. sendUrgentData (int data)
          이 소켓상에서 1 바이트의 긴급 데이터를 송신합니다.
static void DatagramSocket. setDatagramSocketImplFactory (DatagramSocketImplFactory  fac)
          어플리케이션의 데이터 그램 소켓 구현 팩토리를 설정합니다.
static void ServerSocket. setSocketFactory (SocketImplFactory  fac)
          어플리케이션의 서버 소켓 구현 팩토리를 설정합니다.
static void Socket. setSocketImplFactory (SocketImplFactory  fac)
          어플리케이션의 클라이언트 소켓 구현 팩토리를 설정합니다.
 void MulticastSocket. setTimeToLive (int ttl)
          멀티 캐스트의 스코프를 제어하기 위해서, 이 MulticastSocket 로부터 송신되는 멀티 캐스트 패킷의 디폴트의 유효기간을 설정합니다.
protected abstract  void DatagramSocketImpl. setTimeToLive (int ttl)
          TTL (유효기간) 옵션을 설정합니다.
 void MulticastSocket. setTTL (byte ttl)
          추천 되고 있지 않습니다.  대신에 setTimeToLive 메소드를 사용해 주세요. 이 메소드는 ttl 의 형태로서byte 는 아니고 int 를 사용합니다.
protected abstract  void DatagramSocketImpl. setTTL (byte ttl)
          추천 되고 있지 않습니다.  대신에 setTimeToLive 를 사용해 주세요.
 void Socket. shutdownInput ()
          이 소켓의 입력 스트림을 「스트림의 마지막」으로 설정합니다.
protected  void SocketImpl. shutdownInput ()
          이 소켓의 입력 스트림을 「스트림의 마지막」으로 설정합니다.
 void Socket. shutdownOutput ()
          이 소켓의 출력 스트림을 무효로 합니다.
protected  void SocketImpl. shutdownOutput ()
          이 소켓의 출력 스트림을 무효로 합니다.
 

IOException 를 throw 하는 java.net 의 생성자
MulticastSocket ()
          멀티 캐스트 소켓을 작성합니다.
MulticastSocket (int port)
          특정의 포트에 바인드 된 멀티 캐스트 소켓을 작성합니다.
MulticastSocket (SocketAddress  bindaddr)
          지정된 소켓 주소에 바인드 된 MulticastSocket 를 작성합니다.
ServerSocket ()
          안 바운드의 서버 소켓을 작성합니다.
ServerSocket (int port)
          지정된 포트에 바인드 된 서버 소켓을 작성합니다.
ServerSocket (int port, int backlog)
          서버 소켓을 작성해, 지정된 로컬 포트 번호에 바인드 해, 지정된 백 로그를 설정합니다.
ServerSocket (int port, int backlog, InetAddress  bindAddr)
          지정된 포트, 대기 백 로그, 및 바인드처의 로컬 IP 주소를 사용해 서버를 작성합니다.
Socket (InetAddress  address, int port)
          스트림 소켓을 작성해, 지정된 IP 주소의 지정된 포트 번호에 접속합니다.
Socket (InetAddress  host, int port, boolean stream)
          추천 되고 있지 않습니다.  UDP 전송은 아니고 DatagramSocket 를 사용해 주세요.
Socket (InetAddress  address, int port, InetAddress  localAddr, int localPort)
          소켓을 작성해, 지정된 원격 포트상의 지정된 원격 주소에 접속합니다.
Socket (String  host, int port)
          스트림 소켓을 작성해, 지정된 호스트상의 지정된 포트 번호에 접속합니다.
Socket (String  host, int port, boolean stream)
          추천 되고 있지 않습니다.  UDP 전송은 아니고 DatagramSocket 를 사용해 주세요.
Socket (String  host, int port, InetAddress  localAddr, int localPort)
          소켓을 작성해, 지정된 원격 포트상의 지정된 원격 호스트에게 접속합니다.
 

java.nio 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.nio 의 메소드
 int CharBuffer. read (CharBuffer  target)
          지정된 문자 버퍼에 캐릭터 라인을 읽어들입니다.
 

java.nio.channels 에서의 IOException 의 사용
 

java.nio.channels 에서의 IOException 의 서브 클래스
 class AsynchronousCloseException
          다른 thread가 채널 또는 입출력 조작시에 블록 되는 채널의 일부를 클로즈 했을 때에 thread가 받는 체크 예외입니다.
 class ClosedByInterruptException
          thread가 채널에서의 입출력 조작으로 블록 되고 있는 것에도 불구하고, 다른 thread로부터 인터럽트를 받았을 경우에 수신하는 체크 예외입니다.
 class ClosedChannelException
          클로즈 한 채널에 대한 입출력 조작을 실시하려고 했을 때, 또는 실행하려고 한 입출력 조작에 대해서 그 채널이 클로즈 되고 있는 경우에 throw 되는 체크 예외입니다.
 class FileLockInterruptionException
          파일 락의 획득을 대기하고 있는 thread에 대해서 다른 thread로부터 인터럽트가 있었을 때에 수취되는 체크 예외입니다.
 

IOException 를 throw 하는 java.nio.channels 의 메소드
abstract  SocketChannel ServerSocketChannel. accept ()
          이 채널의 소켓에 대한 접속을 받아들입니다.
 void Channel. close ()
          현재의 채널을 클로즈 합니다.
 void InterruptibleChannel. close ()
          현재의 채널을 클로즈 합니다.
abstract  void Selector. close ()
          이 셀렉터를 클로즈 합니다.
abstract  SelectableChannel SelectableChannel. configureBlocking (boolean block)
          이 채널의 블록 모드를 조정합니다.
abstract  boolean SocketChannel. connect (SocketAddress  remote)
          이 채널의 소켓을 접속합니다.
abstract  DatagramChannel DatagramChannel. connect (SocketAddress  remote)
          이 채널의 소켓을 접속합니다.
abstract  DatagramChannel DatagramChannel. disconnect ()
          이 채널의 소켓의 접속을 절단 합니다.
abstract  boolean SocketChannel. finishConnect ()
          소켓 채널의 접속 처리를 완료합니다.
abstract  void FileChannel. force (boolean metaData)
          이 채널의 파일의 갱신 내용은, 그 기억장치에 강제적으로 기입해집니다.
 FileLock FileChannel. lock ()
          이 채널의 파일상에 배타 락을 설정합니다.
abstract  FileLock FileChannel. lock (long position, long size, boolean shared)
          이 채널의 파일의 지정된 영역을 잠급니다.
abstract  MappedByteBuffer FileChannel. map (FileChannel.MapMode  mode, long position, long size)
          이 채널의 파일의 영역을 직접 메모리에 매핑 합니다.
static SocketChannel SocketChannel. open ()
          소켓 채널을 오픈합니다.
static Selector Selector. open ()
          셀렉터를 오픈합니다.
static ServerSocketChannel ServerSocketChannel. open ()
          서버 소켓 채널을 오픈합니다.
static Pipe Pipe. open ()
          파이프를 오픈합니다.
static DatagramChannel DatagramChannel. open ()
          데이터 그램 채널을 오픈합니다.
static SocketChannel SocketChannel. open (SocketAddress  remote)
          소켓 채널을 오픈해, 원격 주소에 접속합니다.
abstract  long FileChannel. position ()
          이 채널의 파일 위치를 돌려줍니다.
abstract  FileChannel FileChannel. position (long newPosition)
          이 채널의 파일 위치를 설정합니다.
abstract  int FileChannel. read (ByteBuffer  dst)
          이 채널의 바이트 순서를 지정의 버퍼에 읽어들입니다.
 int ReadableByteChannel. read (ByteBuffer  dst)
          이 채널의 바이트 순서를 지정의 버퍼에 읽어들입니다.
abstract  int SocketChannel. read (ByteBuffer  dst)
           
abstract  int DatagramChannel. read (ByteBuffer  dst)
          이 채널로부터 데이터 그램을 읽어들입니다.
 long FileChannel. read (ByteBuffer [] dsts)
          이 채널의 바이트 순서가 지정된 버퍼에 읽어들입니다.
 long ScatteringByteChannel. read (ByteBuffer [] dsts)
          이 채널의 바이트 순서가 지정된 버퍼에 읽어들입니다.
 long SocketChannel. read (ByteBuffer [] dsts)
           
 long DatagramChannel. read (ByteBuffer [] dsts)
          이 채널로부터 데이터 그램을 읽어들입니다.
abstract  long FileChannel. read (ByteBuffer [] dsts, int offset, int length)
          이 채널의 바이트 순서가 지정된 버퍼의 서브 순서에 읽어들입니다.
 long ScatteringByteChannel. read (ByteBuffer [] dsts, int offset, int length)
          이 채널의 바이트 순서가 지정된 버퍼의 서브 순서에 읽어들입니다.
abstract  long SocketChannel. read (ByteBuffer [] dsts, int offset, int length)
           
abstract  long DatagramChannel. read (ByteBuffer [] dsts, int offset, int length)
          이 채널로부터 데이터 그램을 읽어들입니다.
abstract  int FileChannel. read (ByteBuffer  dst, long position)
          이 채널의 바이트 순서를, 지정된 파일 위치로부터 버퍼에 읽어들입니다.
abstract  SocketAddress DatagramChannel. receive (ByteBuffer  dst)
          이 채널로부터 데이터 그램을 수신합니다.
abstract  void FileLock. release ()
          이 락을 해제합니다.
abstract  int Selector. select ()
          입출력 조작의 실행이 가능한 대응하는 채널을 가지는 키 세트를 선택합니다.
abstract  int Selector. select (long timeout)
          입출력 조작의 실행이 가능한 대응하는 채널을 가지는 키 세트를 선택합니다.
abstract  int Selector. selectNow ()
          입출력 조작의 실행이 가능한 대응하는 채널을 가지는 키 세트를 선택합니다.
abstract  int DatagramChannel. send (ByteBuffer  src, SocketAddress  target)
          이 채널로부터 데이터 그램을 송신합니다.
abstract  long FileChannel. size ()
          이 채널의 파일의 현재의 사이즈를 돌려줍니다.
abstract  long FileChannel. transferFrom (ReadableByteChannel  src, long position, long count)
          지정된 read 가능한 바이트 채널로부터 이 채널의 파일에 바이트를 전송 합니다.
abstract  long FileChannel. transferTo (long position, long count, WritableByteChannel  target)
          이 채널의 파일로부터 지정된 기입 가능한 바이트 채널에 바이트를 전송 합니다.
abstract  FileChannel FileChannel. truncate (long size)
          이 채널의 파일의 말미를 절약해 지정된 사이즈로 합니다.
 FileLock FileChannel. tryLock ()
          이 채널의 파일상에서 배타 락을 획득하려고 합니다.
abstract  FileLock FileChannel. tryLock (long position, long size, boolean shared)
          이 채널의 파일의 지정된 영역에서 락을 획득하려고 합니다.
abstract  int FileChannel. write (ByteBuffer  src)
          이 채널의 바이트 순서를 지정의 버퍼로부터 써냅니다.
 int WritableByteChannel. write (ByteBuffer  src)
          이 채널의 바이트 순서를 지정의 버퍼로부터 써냅니다.
abstract  int SocketChannel. write (ByteBuffer  src)
           
abstract  int DatagramChannel. write (ByteBuffer  src)
          이 채널에 데이터 그램을 기입합니다.
 long FileChannel. write (ByteBuffer [] srcs)
          이 채널의 바이트 순서가 지정된 버퍼로부터 써냅니다.
 long GatheringByteChannel. write (ByteBuffer [] srcs)
          이 채널의 바이트 순서가 지정된 버퍼로부터 써냅니다.
 long SocketChannel. write (ByteBuffer [] srcs)
           
 long DatagramChannel. write (ByteBuffer [] srcs)
          이 채널에 데이터 그램을 기입합니다.
abstract  long FileChannel. write (ByteBuffer [] srcs, int offset, int length)
          이 채널의 바이트 순서가 지정된 버퍼의 서브 순서로부터 써냅니다.
 long GatheringByteChannel. write (ByteBuffer [] srcs, int offset, int length)
          이 채널의 바이트 순서가 지정된 버퍼의 서브 순서로부터 써냅니다.
abstract  long SocketChannel. write (ByteBuffer [] srcs, int offset, int length)
           
abstract  long DatagramChannel. write (ByteBuffer [] srcs, int offset, int length)
          이 채널에 데이터 그램을 기입합니다.
abstract  int FileChannel. write (ByteBuffer  src, long position)
          지정된 버퍼의 바이트 순서를 이 채널의 지정된 파일 위치에 기입합니다.
 

java.nio.channels.spi 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.nio.channels.spi 의 메소드
 void AbstractInterruptibleChannel. close ()
          현재의 채널을 클로즈 합니다.
 void AbstractSelector. close ()
          이 셀렉터를 클로즈 합니다.
 SelectableChannel AbstractSelectableChannel. configureBlocking (boolean block)
          이 채널의 블록 모드를 조정합니다.
protected abstract  void AbstractInterruptibleChannel. implCloseChannel ()
          현재의 채널을 클로즈 합니다.
protected  void AbstractSelectableChannel. implCloseChannel ()
          현재의 채널을 클로즈 합니다.
protected abstract  void AbstractSelectableChannel. implCloseSelectableChannel ()
          이 선택 가능 채널을 클로즈 합니다.
protected abstract  void AbstractSelector. implCloseSelector ()
          이 셀렉터를 클로즈 합니다.
protected abstract  void AbstractSelectableChannel. implConfigureBlocking (boolean block)
          이 채널의 블록 모드를 조정합니다.
 Channel SelectorProvider. inheritedChannel ()
          Java 가상 머신을 작성한 엔티티로부터 상속된 채널을 돌려줍니다.
abstract  DatagramChannel SelectorProvider. openDatagramChannel ()
          데이터 그램 채널을 오픈합니다.
abstract  Pipe SelectorProvider. openPipe ()
          파이프를 오픈합니다.
abstract  AbstractSelector SelectorProvider. openSelector ()
          셀렉터를 오픈합니다.
abstract  ServerSocketChannel SelectorProvider. openServerSocketChannel ()
          서버 소켓 채널을 오픈합니다.
abstract  SocketChannel SelectorProvider. openSocketChannel ()
          소켓 채널을 오픈합니다.
 

java.nio.charset 에서의 IOException 의 사용
 

java.nio.charset 에서의 IOException 의 서브 클래스
 class CharacterCodingException
          문자의 encode 에러나 디코드 에러가 발생했을 때에 throw 되는 체크 예외입니다.
 class MalformedInputException
          입력 바이트 순서가 지정 캐릭터 세트에 있어 정당하지 않은 경우, 또는 입력 문자 순서가 16 비트의 정규 Unicode 순서가 아닌 경우에 throw 되는 체크 예외입니다.
 class UnmappableCharacterException
          입력 문자 (또는 바이트) 순서는 유효하지만 출력 바이트 (또는 문자) 순서에 맵 할 수 없는 경우에 throw 되는 체크되는 예외입니다.
 

java.rmi 에서의 IOException 의 사용
 

java.rmi 에서의 IOException 의 서브 클래스
 class AccessException
          java.rmi.Naming 클래스의 메소드 (특히 bind,rebind, 및 unbind) 및 java.rmi.activation.ActivationSystem 인터페이스의 메소드에 의해 throw 되어 메소드 호출에 의해 요구된 액션을 실행하는 액세스권이 호출해 측에 없는 것을 나타냅니다.
 class ConnectException
          원격 메소드 호출로 원격 호스트에게로의 접속이 거부되었을 경우에 throw 됩니다.
 class ConnectIOException
          원격 메소드 호출로 원격 호스트에게 접속하려고 하고 있을 때 IOException 가 발생했을 경우에 throw 됩니다.
 class MarshalException
          원격 메소드 호출로 원격 호출의 헤더, 인수, 또는 반환값을 정렬화하고 있을 때 java.io.IOException 가 발생했을 경우에 throw 됩니다.
 class NoSuchObjectException
          원격 가상 머신에 벌써 존재하지 않게 된 객체의 메소드를 호출하려고 하면(자) throw 됩니다.
 class RemoteException
          RemoteException 는, 원격 메소드 호출의 실행중에 발생하는 많은 통신 관련의 예외로 사용하는 공통의 슈퍼 클래스입니다.
 class ServerError
          ServerError 는, 원격 메소드 호출의 결과로서 throw 됩니다.
 class ServerException
          ServerException 는, 원격 메소드 호출의 결과로서 throw 됩니다.
 class ServerRuntimeException
          추천 되고 있지 않습니다.  대체는 없습니다.
 class StubNotFoundException
          StubNotFoundException 는, export시에, 유효한 Stub 클래스가 원격 객체로 발견되지 않는 경우에 throw 됩니다.
 class UnexpectedException
          원격 메소드 호출의 클라이언트가, 호출의 결과로서, 원격 인터페이스의 메소드의 throws 절로 선언되고 있는 확인 끝난 예외의 형태와는 다른 확인 끝난 예외를 수신했을 경우에 throw 됩니다.
 class UnmarshalException
          원격 메소드 호출의 파라미터 또는 결과를 비정렬화하고 있을 때, 다음의 조건의 어떤 것인가가 성립했을 경우에 throw 됩니다.
 

IOException 를 throw 하는 java.rmi 의 메소드
 T MarshalledObject. get ()
          포함 된, 정렬화 된 객체의 새로운 카피를 돌려줍니다.
 

IOException 를 throw 하는 java.rmi 의 생성자
MarshalledObject (T  obj)
          제공된 객체의 현재 상태를 직렬화해 표현한 것을 포함 하는, 새로운 MarshalledObject 를 작성합니다.
 

java.rmi.activation 에서의 IOException 의 사용
 

java.rmi.activation 에서의 IOException 의 서브 클래스
 class ActivateFailedException
          기동 가능한 객체에의 원격 호출로 기동이 실패했을 경우에, RMI 런타임이 이 예외를 throw 합니다.
 

java.rmi.server 에서의 IOException 의 사용
 

java.rmi.server 에서의 IOException 의 서브 클래스
 class ExportException
          ExportException 는, 원격 객체의 export가 실패했을 경우에 throw 되는 RemoteException 입니다.
 class SkeletonMismatchException
          추천 되고 있지 않습니다.  대체는 없습니다. 스켈리턴은, Java 2 플랫폼 1.2 이후의 버젼의 원격 메소드 호출에서는 불요
 class SkeletonNotFoundException
          추천 되고 있지 않습니다.  대체는 없습니다. 스켈리턴은, Java 2 플랫폼 1.2 이후의 버젼의 원격 메소드 호출에서는 불요
 class SocketSecurityException
          ExportException 의 폐지된 서브 클래스입니다.
 

IOException 를 throw 하는 java.rmi.server 의 메소드
abstract  ServerSocket RMISocketFactory. createServerSocket (int port)
          지정 포트용의 서버 소켓을 작성합니다.
 ServerSocket RMIServerSocketFactory. createServerSocket (int port)
          지정 포트용의 서버 소켓을 작성합니다.
abstract  Socket RMISocketFactory. createSocket (String  host, int port)
          지정된 호스트와 포트에 접속되는 클라이언트 소켓을 작성합니다.
 Socket RMIClientSocketFactory. createSocket (String  host, int port)
          지정된 호스트 및 포트에 접속하는 클라이언트 소켓을 작성합니다.
 void RemoteCall. done ()
          추천 되고 있지 않습니다.  대체는 없습니다
 ObjectInput RemoteCall. getInputStream ()
          추천 되고 있지 않습니다.  대체는 없습니다
 ObjectOutput RemoteCall. getOutputStream ()
          추천 되고 있지 않습니다.  대체는 없습니다
 ObjectOutput RemoteCall. getResultStream (boolean success)
          추천 되고 있지 않습니다.  대체는 없습니다
static UID UID. read (DataInput  in)
          DataInput 인스턴스의 바이너리 표현을 비정렬화해 새로운 UID 인스턴스를 구축해, 그 인스턴스를 돌려줍니다.
static ObjID ObjID. read (ObjectInput  in)
          ObjectInput 인스턴스의 바이너리 표현을 비정렬화해 새로운 ObjID 인스턴스를 구축해, 그 인스턴스를 돌려줍니다.
 void RemoteCall. releaseInputStream ()
          추천 되고 있지 않습니다.  대체는 없습니다
 void RemoteCall. releaseOutputStream ()
          추천 되고 있지 않습니다.  대체는 없습니다
static void RMISocketFactory. setSocketFactory (RMISocketFactory  fac)
          원격 객체가 특정의 클라이언트 소켓 팩토리 또는 서버 소켓 팩토리에 관련지을 수 있지 않은 경우에, RMI 가 소켓을 취득하는 글로벌 소켓 팩토리를 설정합니다.
 void UID. write (DataOutput  out)
          이 UID 의 바이너리 표현을 정렬화해,DataOutput 의 인스턴스에 기입합니다.
 void ObjID. write (ObjectOutput  out)
          이 ObjID 의 바이너리 표현을 정렬화해,ObjectOutput 의 인스턴스에 기입합니다.
 

java.security 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.security 의 메소드
 void Certificate. decode (InputStream  stream)
          추천 되고 있지 않습니다.  입력 스트림로부터 증명서를 복호화 합니다.
 void Certificate. encode (OutputStream  stream)
          추천 되고 있지 않습니다.  decode 메소드에 의해 복호화 할 수 있는 형식에서, 증명서를 출력 스트림에 encode 합니다.
protected abstract  byte[] AlgorithmParametersSpi. engineGetEncoded ()
          일차 encode 형식에서 파라미터를 돌려줍니다.
protected abstract  byte[] AlgorithmParametersSpi. engineGetEncoded (String  format)
          지정된 형식에서 encode 된 파라미터를 돌려줍니다.
protected abstract  void AlgorithmParametersSpi. engineInit (byte[] params)
          지정된 파라미터를 임포트 해, 파라미터의 일차 복호화 형식에 따라 복호화 합니다.
protected abstract  void AlgorithmParametersSpi. engineInit (byte[] params, String  format)
          params 로부터 파라미터를 임포트 해, 지정된 복호화 형식에 따라 복호화 합니다.
abstract  void KeyStoreSpi. engineLoad (InputStream  stream, char[] password)
          지정된 입력 스트림로부터 키스토어를 로드합니다.
 void KeyStoreSpi. engineLoad (KeyStore.LoadStoreParameter  param)
          지정된 KeyStore.LoadStoreParameter 를 사용해 키스토어를 로드합니다.
 void KeyStoreSpi. engineStore (KeyStore.LoadStoreParameter  param)
          지정된 KeyStore.LoadStoreParmeter 를 사용해 키스토어를 포함합니다.
abstract  void KeyStoreSpi. engineStore (OutputStream  stream, char[] password)
          지정된 출력 스트림에 이 키스토어를 포함해, 지정된 패스워드로 그 무결성을 보호합니다.
 byte[] AlgorithmParameters. getEncoded ()
          일차 encode 형식에서 파라미터를 돌려줍니다.
 byte[] AlgorithmParameters. getEncoded (String  format)
          지정된 방식에서 encode 된 파라미터를 돌려줍니다.
 Object SignedObject. getObject ()
          캡슐화된 객체를 가져옵니다.
 void AlgorithmParameters. init (byte[] params)
          지정된 파라미터를 임포트 해, 파라미터의 일차 복호화 형식에 따라 복호화 합니다.
 void AlgorithmParameters. init (byte[] params, String  format)
          params 로부터 파라미터를 임포트 해, 지정된 복호화 방식에 따라 복호화 합니다.
 void Provider. load (InputStream  inStream)
          입력 스트림로부터 키와 요소가 대가 된 프로퍼티 리스트를 읽어들입니다.
 void KeyStore. load (InputStream  stream, char[] password)
          지정된 입력 스트림로부터 이 키스토어를 로드합니다.
 void KeyStore. load (KeyStore.LoadStoreParameter  param)
          지정된 LoadStoreParameter 를 사용해 이 키스토어를 로드합니다.
 int DigestInputStream. read ()
          1 바이트를 읽어들여, 메세지 다이제스트를 갱신합니다 (다이제스트 기능이 온인 경우).
 int DigestInputStream. read (byte[] b, int off, int len)
          바이트 배열에 읽어들여, 메세지 다이제스트를 갱신합니다 (다이제스트 기능이 온인 경우).
 void KeyStore. store (KeyStore.LoadStoreParameter  param)
          지정된 LoadStoreParameter 를 사용해 이 키스토어를 포함합니다.
 void KeyStore. store (OutputStream  stream, char[] password)
          지정된 출력 스트림에 이 키스토어를 포함해, 지정된 패스워드로 그 무결성을 보호합니다.
 void DigestOutputStream. write (byte[] b, int off, int len)
          다이제스트 기능이 온의 경우로 지정된 부분 배열을 사용해, 메세지 다이제스트를 갱신해, 어떠한 경우에서도 그 부분 배열을 출력 스트림에 기입합니다.
 void DigestOutputStream. write (int b)
          지정된 바이트를 사용해 (다이제스트 기능이 온의 경우에) 메세지 다이제스트를 갱신해, 어떠한 경우에서도 그 바이트를 출력 스트림에 기입합니다.
 

IOException 를 throw 하는 java.security 의 생성자
SignedObject (Serializable  object, PrivateKey  signingKey, Signature  signingEngine)
          임의의 Serializable 객체로부터 SignedObject 를 구축합니다.
 

java.security.cert 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.security.cert 의 메소드
 void X509CRLSelector. addIssuerName (byte[] name)
          이름을 issurNames 의 기준치에 추가합니다.
 void X509CRLSelector. addIssuerName (String  name)
          버그: 대신에 X509CRLSelector.addIssuer(X500Principal) 또는 X509CRLSelector.addIssuerName(byte[]) 를 사용해 주세요.
 void X509CertSelector. addPathToName (int type, byte[] name)
          pathToNames 기준치에 이름을 추가합니다.
 void X509CertSelector. addPathToName (int type, String  name)
          pathToNames 기준치에 이름을 추가합니다.
 void X509CertSelector. addSubjectAlternativeName (int type, byte[] name)
          subjectAlternativeNames 기준치에 이름을 추가합니다.
 void X509CertSelector. addSubjectAlternativeName (int type, String  name)
          subjectAlternativeNames 기준치에 이름을 추가합니다.
 byte[] X509CertSelector. getIssuerAsBytes ()
          발행자의 기준치를 바이트 배열로서 돌려줍니다.
 byte[] X509CertSelector. getSubjectAsBytes ()
          피인증자의 기준치를 바이트 배열로서 돌려줍니다.
 void X509CertSelector. setExtendedKeyUsage (Set <String > keyPurposeSet)
          extendedKeyUsage 기준치를 설정합니다.
 void X509CertSelector. setIssuer (byte[] issuerDN)
          발행자의 기준치를 설정합니다.
 void X509CertSelector. setIssuer (String  issuerDN)
          버그 대신에 X509CertSelector.setIssuer(X500Principal) 또는 X509CertSelector.setIssuer(byte[]) 를 사용해 주세요.
 void X509CRLSelector. setIssuerNames (Collection <? > names)
          주: 대신에 X509CRLSelector.setIssuers(Collection) 를 사용하는지, 이 메소드를 사용할 때에 바이트 배열 형식의 식별명만을 지정해 주세요.
 void X509CertSelector. setNameConstraints (byte[] bytes)
          이름 제약의 기준치를 설정합니다.
 void X509CertSelector. setPathToNames (Collection <List <? >> names)
          pathToNames 기준치를 설정합니다.
 void X509CertSelector. setPolicy (Set <String > certPolicySet)
          정책 제약을 설정합니다.
 void X509CertSelector. setSubject (byte[] subjectDN)
          피인증자의 기준치를 설정합니다.
 void X509CertSelector. setSubject (String  subjectDN)
          버그: 대신에 X509CertSelector.setSubject(X500Principal) 또는 X509CertSelector.setSubject(byte[]) 를 사용해 주세요.
 void X509CertSelector. setSubjectAlternativeNames (Collection <List <? >> names)
          subjectAlternativeNames 기준치를 설정합니다.
 void X509CertSelector. setSubjectPublicKey (byte[] key)
          subjectPublicKey 기준치를 설정합니다.
 void X509CertSelector. setSubjectPublicKeyAlgID (String  oid)
          subjectPublicKeyAlgID 기준치를 설정합니다.
 

IOException 를 throw 하는 java.security.cert 의 생성자
PolicyQualifierInfo (byte[] encoded)
          encode 된 바이트로부터 PolicyQualifierInfo 의 인스턴스를 작성합니다.
 

java.util 에서의 IOException 의 사용
 

java.util 에서의 IOException 의 서브 클래스
 class InvalidPropertiesFormatException
          입력이 프로퍼티의 컬렉션용의 적절한 XML 문서 타입에 준거하고 있지 않는, 즉 Properties 의 스펙에 준거하고 있지 않기 위해(때문에), 조작을 완료할 수 없었던 경우에 throw 됩니다.
 

IOException 를 돌려주는 java.util 의 메소드
 IOException Scanner. ioException ()
          이 Scanner 의 기본으로 되는 Readable 가 마지막에 throw 한 IOException 를 돌려줍니다.
 IOException Formatter. ioException ()
          이 포매터 Appendable 에 의해 마지막에 throw 된 IOException 를 돌려줍니다.
 

IOException 를 throw 하는 java.util 의 메소드
 void Properties. load (InputStream  inStream)
          입력 바이트 스트림로부터 키와 요소가 대가 된 프로퍼티 리스트를 읽어들입니다.
 void Properties. load (Reader  reader)
          프로퍼티 리스트 (키와 요소의 페어)를 입력 문자 스트림로부터 단순한 행 지향 형식에서 읽어들입니다.
 void Properties. loadFromXML (InputStream  in)
          지정된 입력 스트림상의 XML 문서에 의해 나타내지는 모든 프로퍼티을, 이 프로퍼티 테이블에 로드합니다.
 ResourceBundle ResourceBundle.Control. newBundle (String  baseName, Locale  locale, String  format, ClassLoader  loader, boolean reload)
          지정된 형식과 로케일을 가지는 지정된 번들명의 자원 번들을, 지정된 클래스 로더를 필요에 따라서 사용해 인스턴스화합니다.
 void Properties. store (OutputStream  out, String  comments)
          Properties 테이블내의 프로퍼티 리스트 (키와 요소의 페어)를,load(InputStream) 메소드를 사용해 Properties 테이블에 로드하는데 적절한 포맷으로 출력 스트림에 기입합니다.
 void Properties. store (Writer  writer, String  comments)
          Properties 테이블내의 프로퍼티 리스트 (키와 요소의 페어)를,load(Reader) 메소드의 사용에 적절한 형식에서 출력 문자 스트림에 기입합니다.
 void Properties. storeToXML (OutputStream  os, String  comment)
          이 테이블에 포함되는 모든 프로퍼티을 나타내는 XML 문서를 발행합니다.
 void Properties. storeToXML (OutputStream  os, String  comment, String  encoding)
          이 테이블에 포함되는 모든 프로퍼티을 나타내는 XML 문서를, 지정된 인코딩을 사용해 발행합니다.
 

IOException 를 throw 하는 java.util 의 생성자
PropertyResourceBundle (InputStream  stream)
          InputStream 로부터 프로퍼티 자원 번들을 작성합니다.
PropertyResourceBundle (Reader  reader)
          Reader 로부터 프로퍼티 자원 번들을 작성합니다.
 

java.util.jar 에서의 IOException 의 사용
 

java.util.jar 에서의 IOException 의 서브 클래스
 class JarException
          JAR 파일의 읽고 쓰기로 하등의 에러가 발생한 것을 나타냅니다.
 

IOException 를 throw 하는 java.util.jar 의 메소드
 Attributes JarEntry. getAttributes ()
          이 엔트리의 Manifest Attributes (Manifest 속성)를 돌려줍니다.
 InputStream JarFile. getInputStream (ZipEntry  ze)
          지정된 ZIP 파일 엔트리의 내용을 읽어들이기 위한 입력 스트림을 돌려줍니다.
 Manifest JarFile. getManifest ()
          jar 파일의 Manifest를 돌려줍니다.
 ZipEntry JarInputStream. getNextEntry ()
          다음의 ZIP 파일 엔트리를 읽어내, 엔트리 데이터의 선두에 스트림을 배치합니다.
 JarEntry JarInputStream. getNextJarEntry ()
          다음의 JAR 파일 엔트리를 읽어내, 엔트리 데이터의 선두에 스트림을 배치합니다.
 void Pack200.Packer. pack (JarFile  in, OutputStream  out)
          JarFile 를 취득해, Pack200 어카이브(archive)로 변환합니다.
 void Pack200.Packer. pack (JarInputStream  in, OutputStream  out)
          JarInputStream 를 취득해, Pack200 어카이브(archive)로 변환합니다.
 void JarOutputStream. putNextEntry (ZipEntry  ze)
          새로운 JAR 파일 엔트리의 기입을 개시해, 스트림을 엔트리 데이터의 선두에 자리 매김을 합니다.
 int JarInputStream. read (byte[] b, int off, int len)
          현재의 JAR 파일 엔트리로부터 바이트의 배열에 읽어들입니다.
 void Manifest. read (InputStream  is)
          지정된 InputStream 로부터 Manifest 를 읽어들입니다.
 void Pack200.Unpacker. unpack (File  in, JarOutputStream  out)
          Pack200 어카이브(archive)를 읽어들여, encode 된 JAR 를 JarOutputStream 에 기입합니다.
 void Pack200.Unpacker. unpack (InputStream  in, JarOutputStream  out)
          Pack200 어카이브(archive)를 읽어들여, encode 된 JAR 를 JarOutputStream 에 기입합니다.
 void Manifest. write (OutputStream  out)
          지정된 OutputStream 에 Manifest 를 기입합니다.
 

IOException 를 throw 하는 java.util.jar 의 생성자
JarFile (File  file)
          지정된 File 객체로부터 읽어내기 위한, 새로운 JarFile 를 작성합니다.
JarFile (File  file, boolean verify)
          지정된 File 객체로부터 읽어내기 위한, 새로운 JarFile 를 작성합니다.
JarFile (File  file, boolean verify, int mode)
          지정된 File 객체로부터 지정한 모드로 읽어내기 위한, 새로운 JarFile 를 작성합니다.
JarFile (String  name)
          지정된 파일 name 로부터 읽어내기 위한, 새로운 JarFile 를 작성합니다.
JarFile (String  name, boolean verify)
          지정된 파일 name 로부터 읽어내기 위한, 새로운 JarFile 를 작성합니다.
JarInputStream (InputStream  in)
          새로운 JarInputStream 를 작성해, 임의의 Manifest를 읽어들입니다.
JarInputStream (InputStream  in, boolean verify)
          새로운 JarInputStream 를 작성해, 임의의 Manifest를 읽어들입니다.
JarOutputStream (OutputStream  out)
          Manifest 없음의 새로운 JarOutputStream 를 작성합니다.
JarOutputStream (OutputStream  out, Manifest  man)
          지정된 Manifest 를 가지는 새로운 JarOutputStream 를 작성합니다.
Manifest (InputStream  is)
          지정된 입력 스트림로부터 새로운 Manifest 를 작성합니다.
 

java.util.logging 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.util.logging 의 메소드
 void LogManager. readConfiguration ()
          로그의 프로퍼티을 재차 초기화해 로그 구성을 재차 읽어들입니다.
 void LogManager. readConfiguration (InputStream  ins)
          로깅프로파티를 재차 초기화해, 지정된 스트림로부터 로그 구성을 재차 읽어들입니다.
 

IOException 를 throw 하는 java.util.logging 의 생성자
FileHandler ()
          디폴트의 FileHandler 를 구축합니다.
FileHandler (String  pattern)
          지정된 파일명에 기입하도록(듯이) FileHandler 를 초기화합니다.
FileHandler (String  pattern, boolean append)
          옵션의 추가 모드로, 지정된 파일명을 기입한다.
FileHandler (String  pattern, int limit, int count)
          일련의 파일에 기입하도록(듯이) FileHandler 를 초기화합니다.
FileHandler (String  pattern, int limit, int count, boolean append)
          생략 가능한 추가 모드로 일련의 파일에 기입하도록(듯이) FileHandler 를 초기화합니다.
SocketHandler ()
          LogManager 프로퍼티 또는 그 디폴트만을 사용해,SocketHandler 를 작성합니다.
SocketHandler (String  host, int port)
          지정된 호스트와 포트를 사용해 SocketHandler 를 구축합니다.
 

java.util.prefs 에서의 IOException 의 사용
 

IOException 를 throw 하는 java.util.prefs 의 메소드
abstract  void Preferences. exportNode (OutputStream  os)
          이 노드 (그 하위 노드는 포함하지 않는다)에 포함할 수 있어 모든 설정을 나타내는 XML 문서를, 지정된 출력 스트림에 발행합니다.
 void AbstractPreferences. exportNode (OutputStream  os)
          Preferences.exportNode(OutputStream) 의 스펙에 따라,exportNode 메소드를 구현합니다.
abstract  void Preferences. exportSubtree (OutputStream  os)
          이 노드와 그 모든 하위 노드에 포함되는 모든 설정을 나타내는 XML 문서를 발행합니다.
 void AbstractPreferences. exportSubtree (OutputStream  os)
          Preferences.exportSubtree(OutputStream) 의 스펙에 따라,exportSubtree 메소드를 구현합니다.
static void Preferences. importPreferences (InputStream  is)
          XML 문서에 의해 나타내지는 모든 설정을, 지정된 입력 스트림로부터 임포트 합니다.
 

java.util.zip 에서의 IOException 의 사용
 

java.util.zip 에서의 IOException 의 서브 클래스
 class ZipException
          소트의 Zip 예외가 발생한 것을 통지합니다.
 

IOException 를 throw 하는 java.util.zip 의 메소드
 int InflaterInputStream. available ()
          EOF 에 이른 후에 호출했을 경우는 0 을 돌려줍니다.
 int ZipInputStream. available ()
          현재의 입력 데이터의 EOF 에 이른 후에 호출했을 경우에 0 을 돌려줍니다.
 int DeflaterInputStream. available ()
          EOF 에 이른 후에 호출했을 경우는 0 을 돌려줍니다.
 void ZipFile. close ()
          ZIP 파일을 닫습니다.
 void InflaterInputStream. close ()
          이 입력 스트림을 닫아, 그 스트림에 관련하는 모든 system resource를 해제합니다.
 void ZipInputStream. close ()
          이 입력 스트림을 닫아, 그 스트림에 관련하는 모든 system resource를 해제합니다.
 void GZIPInputStream. close ()
          이 입력 스트림을 닫아, 그 스트림에 관련하는 모든 system resource를 해제합니다.
 void DeflaterOutputStream. close ()
          나머지의 압축 데이터를 출력 스트림에 기입해, 스트림을 닫습니다.
 void ZipOutputStream. close ()
          ZIP 출력 스트림과 필터 되는 스트림을 닫습니다.
 void InflaterOutputStream. close ()
          나머지의 압축 해제 데이터를 출력 스트림에 기입해, 출력 스트림을 닫습니다.
 void DeflaterInputStream. close ()
          이 입력 스트림과 그 기가 되는 입력 스트림을 닫아 보류 상태의 미압축 데이터를 모두 파기합니다.
 void ZipInputStream. closeEntry ()
          현재의 ZIP 엔트리를 닫아 다음의 엔트리를 읽어들이기 위해서(때문에) 스트림을 배치합니다.
 void ZipOutputStream. closeEntry ()
          현재의 ZIP 엔트리를 닫아 다음의 엔트리를 기입하기 위해서(때문에) 스트림을 배치합니다.
protected  void DeflaterOutputStream. deflate ()
          압축 데이터의 다음의 블록을 출력 스트림에 기입합니다.
protected  void InflaterInputStream. fill ()
          입력 버퍼를, 압축 해제하는 데이터로 채웁니다.
protected  void ZipFile. finalize ()
          ZIP 파일에의 참조가 존재하지 않게 되었을 때에, 이 ZIP 파일의 close 메소드가 확실히 불려 가도록(듯이) 합니다.
 void DeflaterOutputStream. finish ()
          출력 스트림에의 압축 데이터의 기입을 종료합니다.
 void ZipOutputStream. finish ()
          스트림을 종료하지 않고 , ZIP 출력 스트림의 내용의 기입을 종료합니다.
 void InflaterOutputStream. finish ()
          출력 스트림에의 압축 해제 데이터의 기입을 종료합니다.
 void GZIPOutputStream. finish ()
          출력 스트림에의 압축 데이터의 기입을 종료합니다.
 void InflaterOutputStream. flush ()
          이 출력 스트림을 플래시 해, 버퍼내의 보류 상태의 모든 출력 바이트가 강제적으로 기입해지도록(듯이) 합니다.
 InputStream ZipFile. getInputStream (ZipEntry  entry)
          지정된 ZIP 파일 엔트리의 내용을 읽어들이기 위한 입력 스트림을 돌려줍니다.
 ZipEntry ZipInputStream. getNextEntry ()
          다음의 ZIP 파일 엔트리를 읽어내, 엔트리 데이터의 선두에 스트림을 배치합니다.
 void ZipOutputStream. putNextEntry (ZipEntry  e)
          새로운 ZIP 파일 엔트리의 기입을 개시해, 엔트리 데이터의 개시 위치에 스트림을 배치합니다.
 int InflaterInputStream. read ()
          압축 해제 데이터의 바이트를 읽어들입니다.
 int DeflaterInputStream. read ()
          입력 스트림로부터 압축 데이터를 1 바이트 읽어냅니다.
 int CheckedInputStream. read ()
          바이트를 읽어들입니다.
 int InflaterInputStream. read (byte[] b, int off, int len)
          압축 해제 데이터를 바이트 배열에 읽어들입니다.
 int ZipInputStream. read (byte[] b, int off, int len)
          현재의 ZIP 엔트리로부터 바이트 배열에 읽어들입니다.
 int GZIPInputStream. read (byte[] buf, int off, int len)
          압축 해제 데이터를 바이트 배열에 읽어들입니다.
 int DeflaterInputStream. read (byte[] b, int off, int len)
          압축 데이터를 바이트 배열내에 읽어들입니다.
 int CheckedInputStream. read (byte[] buf, int off, int len)
          바이트 배열에 읽어들입니다.
 void InflaterInputStream. reset ()
          이 스트림의 위치를, 입력 스트림로 마지막에 mark 메소드가 불려 갔을 때의 마크 위치에 재설정합니다.
 void DeflaterInputStream. reset ()
          이 오퍼레이션은 지원되고 있지 않습니다.
 long InflaterInputStream. skip (long n)
          압축 해제 데이터가 지정된 바이트수만큼 스킵 합니다.
 long ZipInputStream. skip (long n)
          현재의 ZIP 엔트리로 지정의 바이트수만큼 스킵 합니다.
 long DeflaterInputStream. skip (long n)
          입력 스트림의 데이터를 스킵 해 파기합니다.
 long CheckedInputStream. skip (long n)
          지정된 바이트수의 입력을 스킵 합니다.
 void DeflaterOutputStream. write (byte[] b, int off, int len)
          바이트 배열을 압축 출력 스트림에 기입합니다.
 void ZipOutputStream. write (byte[] b, int off, int len)
          바이트 배열을 현재의 ZIP 엔트리 데이터에 기입합니다.
 void InflaterOutputStream. write (byte[] b, int off, int len)
          바이트 배열을 압축 해제 출력 스트림에 기입합니다.
 void GZIPOutputStream. write (byte[] buf, int off, int len)
          압축된 출력 스트림에 바이트 배열을 기입합니다.
 void CheckedOutputStream. write (byte[] b, int off, int len)
          바이트 배열을 기입합니다.
 void DeflaterOutputStream. write (int b)
          바이트를 압축 출력 스트림에 기입합니다.
 void InflaterOutputStream. write (int b)
          바이트를 압축 해제 출력 스트림에 기입합니다.
 void CheckedOutputStream. write (int b)
          바이트를 기입합니다.
 

IOException 를 throw 하는 java.util.zip 의 생성자
GZIPInputStream (InputStream  in)
          디폴트의 버퍼 사이즈로 새로운 입력 스트림을 작성합니다.
GZIPInputStream (InputStream  in, int size)
          지정된 버퍼 사이즈로 새로운 입력 스트림을 작성합니다.
GZIPOutputStream (OutputStream  out)
          디폴트의 버퍼 사이즈로 새로운 출력 스트림을 작성합니다.
GZIPOutputStream (OutputStream  out, int size)
          지정된 버퍼 사이즈로 새로운 출력 스트림을 작성합니다.
ZipFile (File  file)
          File 객체로 지정된 ZIP 파일을 읽기전용으로 엽니다.
ZipFile (File  file, int mode)
          지정된 모드로 지정의 File 객체로부터 읽어내기 위한 새로운 ZipFile 를 엽니다.
ZipFile (String  name)
          ZIP 파일을 읽기전용으로 엽니다.
 

javax.activation 에서의 IOException 의 사용
 

javax.activation 에서의 IOException 의 서브 클래스
 class UnsupportedDataTypeException
          요구된 오퍼레이션이 요구된 데이터형을 지원하고 있지 않는 것을 알립니다.
 

IOException 를 throw 하는 javax.activation 의 메소드
 Object CommandInfo. getCommandObject (DataHandler  dh, ClassLoader  loader)
          인스턴스화 된 JavaBean 컴퍼넌트를 돌려줍니다.
 Object DataHandler. getContent ()
          적절한 객체 형식에서 데이터를 돌려줍니다.
 Object DataContentHandler. getContent (DataSource  ds)
          가장 적합한 형식의 데이터를 나타내는 객체를 돌려줍니다.
 InputStream URLDataSource. getInputStream ()
          URL 로부터의 getInputStream 메소드입니다.
 InputStream FileDataSource. getInputStream ()
          이 메소드는, 데이터를 나타내는 InputStream 를 돌려주어, 돌려줄 수 없는 경우는 IOException 를 throw 합니다.
 InputStream DataSource. getInputStream ()
          이 메소드는, 데이터를 나타내는 InputStream 를 돌려주어, 돌려줄 수 없는 경우는 해당하는 예외를 throw 합니다.
 InputStream DataHandler. getInputStream ()
          이 객체의 InputStream 를 가져옵니다.
 OutputStream URLDataSource. getOutputStream ()
          URL 로부터의 getOutputStream 메소드입니다.
 OutputStream FileDataSource. getOutputStream ()
          이 메소드는, 데이터를 나타내는 OutputStream 를 돌려주어, 돌려줄 수 없는 경우는 IOException 를 throw 합니다.
 OutputStream DataSource. getOutputStream ()
          이 메소드는, 데이터를 기입할 수가 있는 OutputStream 를 돌려주어, 돌려줄 수 없는 경우는 해당하는 예외를 throw 합니다.
 OutputStream DataHandler. getOutputStream ()
          이 DataHandler 의 OutputStream 를 취득해, 기본으로 되는 데이터를 덧쓰기할 수 있도록(듯이) 합니다.
 Object DataHandler. getTransferData (DataFlavor  flavor)
          전송 되는 데이터를 나타내는 객체를 돌려줍니다.
 Object DataContentHandler. getTransferData (DataFlavor  df, DataSource  ds)
          전송 되는 데이터를 나타내는 객체를 돌려줍니다.
 void MimeType. readExternal (ObjectInput  in)
          객체가 구현하고 있는 readExternal 메소드는, DataInput 인터페이스의 메소드 (원시형의 경우) 및 ObjectInput 인터페이스의 readObject 메소드 (객체, 캐릭터 라인, 배열의 경우)를 호출하는 것으로, 객체의 내용을 복원합니다.
 void CommandObject. setCommandContext (String  verb, DataHandler  dh)
          실행 요구가 나와 있는 동사를 가지는 커멘드와 처리하는 데이터를 나타내는 DataHandler 를 초기화합니다.
 void MimeType. writeExternal (ObjectOutput  out)
          객체가 구현하고 있는 writeExternal 메소드는, DataOutput 인터페이스의 메소드 (프리미티브(primitive)치의 경우) 및 ObjectOutput 인터페이스의 writeObject 메소드 (객체, 캐릭터 라인, 및 배열의 경우)를 호출해, 객체의 내용을 보존합니다.
 void DataContentHandler. writeTo (Object  obj, String  mimeType, OutputStream  os)
          지정된 MIME 타입의 바이트 스트림에 객체를 변환해, 출력 스트림에 써냅니다.
 void DataHandler. writeTo (OutputStream  os)
          데이터를 OutputStream 에 기입합니다.
 

IOException 를 throw 하는 javax.activation 의 생성자
MailcapCommandMap (String  fileName)
          호출측이 mailcap 파일의 패스를 지정할 수 있도록(듯이) 하는 생성자 입니다.
MimetypesFileTypeMap (String  mimeTypeFileName)
          지정의 파일로부터 추가된 프로그램 엔트리를 사용해 MimetypesFileTypeMap 를 구축합니다.
 

javax.activity 에서의 IOException 의 사용
 

javax.activity 에서의 IOException 의 서브 클래스
 class ActivityCompletedException
          이 예외는, Activity 문맥에 액세스 하는 임의의 메소드로, 처리의 계속이 불가능한 것을 나타내는 경우에 throw 될 가능성이 있습니다.
 class ActivityRequiredException
          이 예외는, Activity 문맥이 필수의 메소드로 Activity 문맥을 납득할 수 없었던 경우에 컨테이너에 의해 throw 됩니다.
 class InvalidActivityException
          이 예외는, Activity 문맥이 액세스 되어 시행된 호출 또는 그 호출해에 대응하는 Activity 문맥이 Activity 의 현재 상태와 일치하고 있지 않는 경우에 throw 될 가능성이 있습니다.
 

javax.annotation.processing 에서의 IOException 의 사용
 

javax.annotation.processing 에서의 IOException 의 서브 클래스
 class FilerException
          Filer 가 제공하는 보증을 무효로 하는 것 같은 파일 오픈의 시도를,Filer 가 검출한 것을 나타냅니다.
 

IOException 를 throw 하는 javax.annotation.processing 의 메소드
 JavaFileObject Filer. createClassFile (CharSequence  name, Element ... originatingElements)
          새로운 클래스 파일을 작성해, 그것에의 기입을 가능하게 하는 객체를 돌려줍니다.
 FileObject Filer. createResource (JavaFileManager.Location  location, CharSequence  pkg, CharSequence  relativeName, Element ... originatingElements)
          기입 대상의 새로운 보조 resource file를 작성해, 거기에 대응하는 파일 객체를 돌려줍니다.
 JavaFileObject Filer. createSourceFile (CharSequence  name, Element ... originatingElements)
          새로운 원시 파일을 작성해, 그것에의 기입을 가능하게 하는 객체를 돌려줍니다.
 FileObject Filer. getResource (JavaFileManager.Location  location, CharSequence  pkg, CharSequence  relativeName)
          기존의 자원을 읽어내기 위한 객체를 돌려줍니다.
 

javax.crypto 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.crypto 의 메소드
 int CipherInputStream. available ()
          블록 하지 않고 입력 스트림로부터 읽어들일 수가 있는 바이트수를 돌려줍니다.
 void CipherInputStream. close ()
          이 입력 스트림을 닫아, 그 스트림에 관련하는 모든 system resource를 해제합니다.
 void CipherOutputStream. close ()
          출력 스트림을 닫아 이 스트림에 관련하는 모든 system resource을 해제합니다.
 void CipherOutputStream. flush ()
          캡슐화된 암호 객체에 의해 벌써 처리된, 버퍼에 포함된 출력 바이트를 강제적으로 써내, 이 출력 스트림을 플래시 합니다.
 byte[] EncryptedPrivateKeyInfo. getEncoded ()
          이 객체의 ASN. 1 인코딩을 돌려줍니다.
 Object SealedObject. getObject (Cipher  c)
          원의 (캡슐화된) 객체를 꺼냅니다.
 Object SealedObject. getObject (Key  key)
          원의 (캡슐화된) 객체를 꺼냅니다.
 Object SealedObject. getObject (Key  key, String  provider)
          원의 (캡슐화된) 객체를 꺼냅니다.
 int CipherInputStream. read ()
          이 입력 스트림의 데이터의 다음의 바이트를 읽어들입니다.
 int CipherInputStream. read (byte[] b)
          최대 b.length 바이트까지의 데이터를, 이 입력 스트림로부터 바이트 배열에 읽어들입니다.
 int CipherInputStream. read (byte[] b, int off, int len)
          이 입력 스트림로부터 len 바이트까지의 데이터를 바이트의 배열에 읽어들입니다.
 long CipherInputStream. skip (long n)
          블록 하지 않고 이 입력 스트림로부터 읽어들일 수가 있는 바이트로부터 n 바이트의 입력을 스킵 합니다.
 void CipherOutputStream. write (byte[] b)
          지정된 바이트 배열의 b.length 바이트를 이 출력 스트림에 기입합니다.
 void CipherOutputStream. write (byte[] b, int off, int len)
          지정된 바이트 배열의, 오프셋(offset) 위치 off 로부터 시작되는 len 바이트를 이 출력 스트림에 기입합니다.
 void CipherOutputStream. write (int b)
          지정된 바이트를 이 출력 스트림에 기입합니다.
 

IOException 를 throw 하는 javax.crypto 의 생성자
EncryptedPrivateKeyInfo (byte[] encoded)
          그 ASN. 1 인코딩으로부터 EncryptedPrivateKeyInfo 를 구축 (즉 해석)합니다.
SealedObject (Serializable  object, Cipher  c)
          임의의 Serializable 객체로부터 SealedObject 를 구축합니다.
 

javax.imageio 에서의 IOException 의 사용
 

javax.imageio 에서의 IOException 의 서브 클래스
 class IIOException
          읽어들여/기입 조작의 실행시 장해를 통지하는 예외 클래스입니다.
 

IOException 를 throw 하는 javax.imageio 의 메소드
 boolean ImageWriter. canInsertEmpty (int imageIndex)
          지정된 인덱스에서의 신규의 빈 상태(empty) 이미지의 삽입을 기입해 옆이 지원하는 경우,true 를 돌려줍니다.
 boolean ImageWriter. canInsertImage (int imageIndex)
          지정된 인덱스에서의 신규 이미지의 삽입을 기입해 옆이 지원하는 경우,true 를 돌려줍니다.
 boolean ImageWriter. canRemoveImage (int imageIndex)
          기입측이, 지정된 인덱스에서의 기존 이미지의 삭제를 지원하는 경우,true 를 돌려줍니다.
 boolean ImageWriter. canReplaceImageMetadata (int imageIndex)
          기존의 이미지에 관련지을 수 있었던 이메이지메타데이타를, 인덱스 imageIndex 에 옮겨놓을 수가 있는 경우,true 를 돌려줍니다.
 boolean ImageWriter. canReplacePixels (int imageIndex)
          기입측에서,replacePixels 메소드를 사용해, 지정된 이미지의 픽셀의 치환을 허가하는 경우,true 를 돌려줍니다.
 boolean ImageWriter. canReplaceStreamMetadata ()
          벌써 출력에 존재하는 스트림메타데이타를 옮겨놓을 수 있는 경우,true 를 돌려줍니다.
 boolean ImageWriter. canWriteEmpty ()
          미정도리의 픽셀치를 가지는 1 개의 이미지와 관련지을 수 있었던 메타데이타와 썸네일로부터 완성되는, 완전한 이미지 스트림의 출력에의 기입을 기입해 옆이 지원하는 경우,true 를 돌려줍니다.
static ImageInputStream ImageIO. createImageInputStream (Object  input)
          지정된 Object 로부터 입력을 취득하는 ImageInputStream 를 돌려줍니다.
static ImageOutputStream ImageIO. createImageOutputStream (Object  output)
          지정된 Object 에 출력을 송신하는 ImageOutputStream 를 돌려줍니다.
 void ImageWriter. endInsertEmpty ()
          이전의 prepareInsertEmpty 의 호출로 시작된, 신규 이미지의 삽입을 완료합니다.
 void ImageWriter. endReplacePixels ()
          replacePixels 의 호출 처리를 종료합니다.
 void ImageWriter. endWriteEmpty ()
          이전의 prepareWriteEmpty 의 호출로 시작된, 신규 이미지의 기입을 완료합니다.
 void ImageWriter. endWriteSequence ()
          prepareWriteSequence 로 시작되는 일련의 이미지의 기입을 완료합니다.
 float ImageReader. getAspectRatio (int imageIndex)
          지정된 이미지의 종횡비 (즉, 폭을 높이로 나눈 값)를 float 로 돌려줍니다.
 String ImageReader. getFormatName ()
          입력 소스의 형식을 식별하는 String 를 돌려줍니다.
abstract  int ImageReader. getHeight (int imageIndex)
          입력 소스의 지정된 이미지의 높이를 픽셀 단위로 돌려줍니다.
abstract  IIOMetadata ImageReader. getImageMetadata (int imageIndex)
          지정된 이미지에 관련지을 수 있었던 메타데이타를 보관 유지하는 IIOMetadata 객체를 돌려줍니다.
 IIOMetadata ImageReader. getImageMetadata (int imageIndex, String  formatName, Set <String > nodeNames)
          지정된 이미지에 관련지을 수 있었던 메타데이타를 나타내는 IIOMetadata 객체를 돌려줍니다.
abstract  Iterator <ImageTypeSpecifier > ImageReader. getImageTypes (int imageIndex)
          ImageTypeSpecifiers 의 형식에서 지정된 이미지가 복호화 되는 이미지형을 포함한 Iterator 를 돌려줍니다.
abstract  int ImageReader. getNumImages (boolean allowSearch)
          현재의 입력 소스로부터, 썸네일를 제외한 사용 가능한 이미지의 수를 돌려줍니다.
 int ImageReader. getNumThumbnails (int imageIndex)
          지정된 이미지에 관련지을 수 있었던 썸네일 프리뷰 이미지의 수를 돌려줍니다.
 ImageTypeSpecifier ImageReader. getRawImageType (int imageIndex)
          이미지의 raw 내부 형식에 가장 가까운 형식을 나타내는 SampleModelColorModel 를 나타내,ImageTypeSpecifier 를 돌려줍니다.
abstract  IIOMetadata ImageReader. getStreamMetadata ()
          입력 소스에 전체적으로 관련지을 수 있던, 즉 특정의 이미지에 관련지을 수 있지 않은 메타데이타를 나타내는 IIOMetadata 객체를 돌려줍니다.
 IIOMetadata ImageReader. getStreamMetadata (String  formatName, Set <String > nodeNames)
          입력 소스에 전체적으로 관련지을 수 있던, 즉 특정의 이미지에 관련지을 수 있지 않은 메타데이타를 나타내는 IIOMetadata 객체를 돌려줍니다.
 int ImageReader. getThumbnailHeight (int imageIndex, int thumbnailIndex)
          thumbnailIndex 에 의해 인덱스를 붙일 수 있었던 썸네일 프리뷰 이미지의 높이를 돌려줍니다.
 int ImageReader. getThumbnailWidth (int imageIndex, int thumbnailIndex)
          thumbnailIndex 에 의해 인덱스를 붙일 수 있었던 썸네일 프리뷰 이미지의 폭을 돌려줍니다.
 int ImageReader. getTileGridXOffset (int imageIndex)
          지정된 이미지의 타일 (0, 0)의 좌상구석의 X 좌표를 돌려줍니다.
 int ImageReader. getTileGridYOffset (int imageIndex)
          지정된 이미지의 타일 (0, 0)의 좌상구석의 Y 좌표를 돌려줍니다.
 int ImageReader. getTileHeight (int imageIndex)
          지정된 이미지의 타일의 높이를 돌려줍니다.
 int ImageReader. getTileWidth (int imageIndex)
          지정된 이미지의 타일의 폭을 돌려줍니다.
abstract  int ImageReader. getWidth (int imageIndex)
          입력 소스의 지정된 이미지의 폭을 픽셀 단위로 돌려줍니다.
 boolean ImageReader. hasThumbnails (int imageIndex)
          지정된 이미지가, 거기에 관련지을 수 있었던 썸네일 프리뷰 이미지를 가지는 경우,true 를 돌려줍니다.
 boolean ImageReader. isImageTiled (int imageIndex)
          이미지가 타일, 즉 오버랩 하지 않는 동일한 사이즈의 구형에 집어 넣을 수 있는 경우는 true 를 돌려줍니다.
 boolean ImageReader. isRandomAccessEasy (int imageIndex)
          픽셀에의 랜덤 억세스에 관해서, 지정된 이미지의 포함 형식에 고유의 장해가 아무것도 없는 경우는 true 를 돌려줍니다.
 void ImageWriter. prepareInsertEmpty (int imageIndex, ImageTypeSpecifier  imageType, int width, int height, IIOMetadata  imageMetadata, List <? extends BufferedImage > thumbnails, ImageWriteParam  param)
          미정도리의 픽셀치를 가지는 신규 이미지의, 기존 이미지 스트림에의 삽입을 개시합니다.
 void ImageWriter. prepareReplacePixels (int imageIndex, Rectangle  region)
          replacePixels 메소드의 일련의 호출을 처리하기 위해서, 기입측을 준비합니다.
 void ImageWriter. prepareWriteEmpty (IIOMetadata  streamMetadata, ImageTypeSpecifier  imageType, int width, int height, IIOMetadata  imageMetadata, List <? extends BufferedImage > thumbnails, ImageWriteParam  param)
          미정도리의 픽셀치를 가지는 1 개의 이미지와 관련지을 수 있었던 메타데이타와 썸네일로부터 완성되는, 완전한 이미지 스트림의 출력에의 기입을 개시합니다.
 void ImageWriter. prepareWriteSequence (IIOMetadata  streamMetadata)
          다음에 계속되는 일련의 writeToSequence 호출을 받아들이기 위해서(때문에), 제공되는 스트림메타데이타객체를 사용해, 스트림을 준비합니다.
static BufferedImage ImageIO. read (File  input)
          현재 등록되어 있는 것의 중으로부터 자동적으로 선택된 ImageReader 를 사용해, 지정된 File 를 복호화 한 결과적으로,BufferedImage 를 돌려줍니다.
static BufferedImage ImageIO. read (ImageInputStream  stream)
          현재 등록되어 있는 것의 중으로부터 자동적으로 선택된 ImageReader 를 사용해, 지정된 ImageInputStream 를 복호화 한 결과적으로,BufferedImage 를 돌려줍니다.
static BufferedImage ImageIO. read (InputStream  input)
          현재 등록되어 있는 것의 중으로부터 자동적으로 선택된 ImageReader 를 사용해, 지정된 InputStream 를 복호화 한 결과적으로,BufferedImage 를 돌려줍니다.
 BufferedImage ImageReader. read (int imageIndex)
          imageIndex 에 의해 인덱스를 붙일 수 있었던 이미지를 읽어들여, 디폴트의 ImageReadParam 를 사용해, 완전한 BufferedImage 로서 돌려줍니다.
abstract  BufferedImage ImageReader. read (int imageIndex, ImageReadParam  param)
          imageIndex 에 의해 인덱스를 붙일 수 있었던 이미지를 읽어들여, 지정된 ImageReadParam 를 사용해, 완전한 BufferedImage 로서 돌려줍니다.
static BufferedImage ImageIO. read (URL  input)
          현재 등록되어 있는 것의 중으로부터 자동적으로 선택된 ImageReader 를 사용해, 지정된 URL 를 복호화 한 결과적으로,BufferedImage 를 돌려줍니다.
 IIOImage ImageReader. readAll (int imageIndex, ImageReadParam  param)
          imageIndex 에 의해 인덱스를 붙일 수 있었던 이미지를 읽어들여, 지정된 ImageReadParam 를 사용해, 이미지, 썸네일, 및 관련하는 이미지의 메타데이타를 보관 유지하는 IIOImage 를 돌려줍니다.
 Iterator <IIOImage > ImageReader. readAll (Iterator <? extends ImageReadParam > params)
          모든 이미지, 썸네일, 및 메타데이타를 보관 유지해,getMinIndex 에 의해 지정된 인덱스로 시작되는 Iterator 를,IIOImage 객체의 형식에서 입력 소스로부터 돌려줍니다.
 RenderedImage ImageReader. readAsRenderedImage (int imageIndex, ImageReadParam  param)
          imageIndex 에 의해 인덱스를 붙일 수 있었던 이미지의 내용을 보관 유지하는 RenderedImage 객체를 돌려줍니다.
 Raster ImageReader. readRaster (int imageIndex, ImageReadParam  param)
          색변환을 적용하지 않고 , 이미지 스트림로부터의 픽셀 데이터를 보관 유지하는 새로운 Raster 객체를 돌려줍니다.
 BufferedImage ImageReader. readThumbnail (int imageIndex, int thumbnailIndex)
          thumbnailIndex 에 의해 인덱스를 붙일 수 있었던 썸네일 프리뷰 이미지를 돌려줍니다.
 BufferedImage ImageReader. readTile (int imageIndex, int tileX, int tileY)
          tileXtileY 인수에 의해 지정되어BufferedImage 로서 반환되는 타일을 읽어들입니다.
 Raster ImageReader. readTileRaster (int imageIndex, int tileX, int tileY)
          색변환을 적용하지 않고 , 타일로부터의 raw 픽셀 데이터를 보관 유지하는 새로운 Raster 객체를 돌려줍니다.
 void ImageWriter. removeImage (int imageIndex)
          스트림로부터 이미지를 삭제합니다.
 void ImageWriter. replaceImageMetadata (int imageIndex, IIOMetadata  imageMetadata)
          기존 이미지에 관련지을 수 있었던 이메이지메타데이타를 옮겨놓습니다.
 void ImageWriter. replacePixels (Raster  raster, ImageWriteParam  param)
          벌써 출력내에 있는 이미지의 일부를, 지정된 Raster 의 일부에 옮겨놓습니다.
 void ImageWriter. replacePixels (RenderedImage  image, ImageWriteParam  param)
          벌써 출력내에 있는 이미지의 일부를, 지정된 이미지의 일부에 옮겨놓습니다.
 void ImageWriter. replaceStreamMetadata (IIOMetadata  streamMetadata)
          출력내의 스트림메타데이타를 신규 정보에 옮겨놓습니다.
 void ImageWriter. write (IIOImage  image)
          데포르트메타데이타와 썸네일가 뒤따른 1 개의 이미지를 포함한, 완전한 이미지 스트림을 출력에 추가합니다.
abstract  void ImageWriter. write (IIOMetadata  streamMetadata, IIOImage  image, ImageWriteParam  param)
          1 개의 이미지, 관련지을 수 있었던 스트림과 이메이지메타데이타, 및 썸네일를 포함한 완전한 이미지 스트림을 출력에 추가합니다.
 void ImageWriter. write (RenderedImage  image)
          데포르트메타데이타와 썸네일가 뒤따른 1 개의 이미지로부터 완성되는, 완전한 이미지 스트림을 출력에 추가합니다.
static boolean ImageIO. write (RenderedImage  im, String  formatName, File  output)
          File 로 지정된 형식을 지원하는, 임의의 ImageWriter 를 사용해 이미지를 기입합니다.
static boolean ImageIO. write (RenderedImage  im, String  formatName, ImageOutputStream  output)
          ImageOutputStream 에, 지정된 형식을 지원하는 임의의 ImageWriter 를 사용해 이미지를 기입합니다.
static boolean ImageIO. write (RenderedImage  im, String  formatName, OutputStream  output)
          OutputStream 로 지정된 형식을 지원하는, 임의의 ImageWriter 를 사용해 이미지를 기입합니다.
 void ImageWriter. writeInsert (int imageIndex, IIOImage  image, ImageWriteParam  param)
          기존 이미지 스트림에 신규 이미지를 삽입합니다.
 void ImageWriter. writeToSequence (IIOImage  image, ImageWriteParam  param)
          1 개의 이미지와 관련지을 수 있을 가능성이 있는 메타데이타와 썸네일를, 출력에 추가합니다.
 

javax.imageio.metadata 에서의 IOException 의 사용
 

javax.imageio.metadata 에서의 IOException 의 서브 클래스
 class IIOInvalidTreeException
          IIOInvalidTreeException 는,IIOMetadata 객체에 의한 IIOMetadataNode 의 트리의 구문 분석을 할 수 없었던 경우에 throw 됩니다.
 

javax.imageio.spi 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.imageio.spi 의 메소드
abstract  boolean ImageReaderSpi. canDecodeInput (Object  source)
          지정된 소스 객체가 이 리더로 지원되는 형식이다고 보여지는 경우에 true 를 돌려줍니다.
 ImageInputStream ImageInputStreamSpi. createInputStreamInstance (Object  input)
          이 서비스 프로바이더에 관련하는 ImageInputStream 구현의 인스턴스를 돌려줍니다.
abstract  ImageInputStream ImageInputStreamSpi. createInputStreamInstance (Object  input, boolean useCache, File  cacheDir)
          이 서비스 프로바이더에 관련하는 ImageInputStream 구현의 인스턴스를 돌려줍니다.
 ImageOutputStream ImageOutputStreamSpi. createOutputStreamInstance (Object  output)
          이 서비스 프로바이더에 관련하는 ImageOutputStream 구현의 인스턴스를 돌려줍니다.
abstract  ImageOutputStream ImageOutputStreamSpi. createOutputStreamInstance (Object  output, boolean useCache, File  cacheDir)
          이 서비스 프로바이더에 관련하는 ImageOutputStream 구현의 인스턴스를 돌려줍니다.
 ImageReader ImageReaderSpi. createReaderInstance ()
          이 서비스 프로바이더에 관련하는 ImageReader 구현의 인스턴스를 돌려줍니다.
abstract  ImageReader ImageReaderSpi. createReaderInstance (Object  extension)
          이 서비스 프로바이더에 관련하는 ImageReader 구현의 인스턴스를 돌려줍니다.
 ImageWriter ImageWriterSpi. createWriterInstance ()
          이 서비스 프로바이더에 관련하는 ImageWriter 구현의 인스턴스를 돌려줍니다.
abstract  ImageWriter ImageWriterSpi. createWriterInstance (Object  extension)
          이 서비스 프로바이더에 관련하는 ImageWriter 구현의 인스턴스를 돌려줍니다.
 

javax.imageio.stream 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.imageio.stream 의 메소드
protected  void ImageInputStreamImpl. checkClosed ()
          스트림이 닫혀지고 있었을 경우는 IOException 를 throw 합니다.
 void MemoryCacheImageOutputStream. close ()
          이 MemoryCacheImageOutputStream 를 닫습니다.
 void MemoryCacheImageInputStream. close ()
          이 MemoryCacheImageInputStream 를 닫아 캐쉬를 해제합니다.
 void ImageInputStreamImpl. close ()
           
 void ImageInputStream. close ()
          스트림을 닫습니다.
 void FileImageOutputStream. close ()
           
 void FileImageInputStream. close ()
           
 void FileCacheImageOutputStream. close ()
          이 FileCacheImageOututStream 를 닫습니다.
 void FileCacheImageInputStream. close ()
          이 FileCacheImageInputStream 를 닫습니다.
 void ImageInputStreamImpl. flush ()
           
 void ImageInputStream. flush ()
          현재의 스트림 위치보다 전의 초기의 스트림 위치를 파기합니다.
 void MemoryCacheImageOutputStream. flushBefore (long pos)
           
 void MemoryCacheImageInputStream. flushBefore (long pos)
           
 void ImageOutputStream. flushBefore (long pos)
          지정된 위치보다 전의 데이터를 모두,OutputStreamFile 등의 기본이 되는 출력 먼저 플래시 합니다.
 void ImageInputStreamImpl. flushBefore (long pos)
           
 void ImageInputStream. flushBefore (long pos)
          지시받은 위치보다 전의 초기의 스트림 부분을 파기합니다.
 void FileCacheImageOutputStream. flushBefore (long pos)
           
protected  void ImageOutputStreamImpl. flushBits ()
          비트 오프셋(offset)가 제로가 아닌 경우, 현재의 바이트의 나머지의 비트를 강제적으로 0 으로 해, 스트림 위치를 1 만 증가합니다.
 int ImageInputStreamImpl. getBitOffset ()
           
 int ImageInputStream. getBitOffset ()
          현재의 비트 오프셋(offset)를 0 에서 7 까지의 정수로서 돌려줍니다.
 long ImageInputStreamImpl. getStreamPosition ()
           
 long ImageInputStream. getStreamPosition ()
          스트림의 현재의 바이트 위치를 돌려줍니다.
 long ImageInputStream. length ()
          기존의 경우, 스트림의 전체 길이를 돌려줍니다.
 int MemoryCacheImageOutputStream. read ()
           
 int MemoryCacheImageInputStream. read ()
           
abstract  int ImageInputStreamImpl. read ()
          스트림로부터 1 바이트를 읽어들여, 그것을 0 에서 255 까지의 int 로서 돌려줍니다.
 int ImageInputStream. read ()
          스트림로부터 1 바이트를 읽어들여, 그것을 0 에서 255 까지의 정수로서 돌려줍니다.
 int FileImageOutputStream. read ()
           
 int FileImageInputStream. read ()
           
 int FileCacheImageOutputStream. read ()
           
 int FileCacheImageInputStream. read ()
           
 int ImageInputStreamImpl. read (byte[] b)
          read(b, 0, b.length) 를 호출하는 편리한 메소드입니다.
 int ImageInputStream. read (byte[] b)
          스트림로부터 b.length 바이트까지를 읽어들여,b 에 인덱스 0 으로부터 포함합니다.
 int MemoryCacheImageOutputStream. read (byte[] b, int off, int len)
           
 int MemoryCacheImageInputStream. read (byte[] b, int off, int len)
           
abstract  int ImageInputStreamImpl. read (byte[] b, int off, int len)
          스트림로부터 len 바이트까지 읽어들여,b 에 인덱스 off 로부터 포함합니다.
 int ImageInputStream. read (byte[] b, int off, int len)
          스트림로부터 len 바이트까지 읽어들여,b 에 인덱스 off 로부터 포함합니다.
 int FileImageOutputStream. read (byte[] b, int off, int len)
           
 int FileImageInputStream. read (byte[] b, int off, int len)
           
 int FileCacheImageOutputStream. read (byte[] b, int off, int len)
           
 int FileCacheImageInputStream. read (byte[] b, int off, int len)
           
 int ImageInputStreamImpl. readBit ()
           
 int ImageInputStream. readBit ()
          스트림로부터 1 비트를 읽어들여, 그것을 값 0 또는 1int 로서 돌려줍니다.
 long ImageInputStreamImpl. readBits (int numBits)
           
 long ImageInputStream. readBits (int numBits)
          스트림로부터 비트열을 읽어들여,long 로서 돌려줍니다.
 boolean ImageInputStreamImpl. readBoolean ()
           
 boolean ImageInputStream. readBoolean ()
          스트림로부터 1 바이트를 읽어들여, 0 이 아닌 경우는 trueboolean 치를 돌려주어, 0 의 경우는 false 를 돌려줍니다.
 byte ImageInputStreamImpl. readByte ()
           
 byte ImageInputStream. readByte ()
          스트림로부터 1 바이트를 읽어들여, 그것을 byte 치로서 돌려줍니다.
 void ImageInputStreamImpl. readBytes (IIOByteBuffer  buf, int len)
           
 void ImageInputStream. readBytes (IIOByteBuffer  buf, int len)
          스트림로부터 len 바이트까지를 읽어들여, 지정된 IIOByteBuffer 를 변경해 데이터를 검출 가능한 바이트 배열, 오프셋(offset), 및 길이를 나타냅니다.
 char ImageInputStreamImpl. readChar ()
           
 char ImageInputStream. readChar ()
          readUnsignedShort 와 동등, 다만 결과는 char 데이터형을 사용해 돌려주어집니다.
 double ImageInputStreamImpl. readDouble ()
           
 double ImageInputStream. readDouble ()
          스트림로부터 8 바이트를 읽어들여, 현재의 바이트순서에 따라 개념상 그것들을 연결해, 결과를 double 치로서 돌려줍니다.
 float ImageInputStreamImpl. readFloat ()
           
 float ImageInputStream. readFloat ()
          스트림로부터 4 바이트를 읽어들여, 현재의 바이트순서에 따라 개념상 그것들을 연결해, 결과를 float 치로서 돌려줍니다.
 void ImageInputStreamImpl. readFully (byte[] b)
           
 void ImageInputStream. readFully (byte[] b)
          스트림로부터 b.length 바이트를 읽어들여, 그것들을 b 에 인덱스 0 으로부터 포함합니다.
 void ImageInputStreamImpl. readFully (byte[] b, int off, int len)
           
 void ImageInputStream. readFully (byte[] b, int off, int len)
          스트림로부터 len 바이트를 읽어들여, 그것들을 b 에 인덱스 off 로부터 포함합니다.
 void ImageInputStreamImpl. readFully (char[] c, int off, int len)
           
 void ImageInputStream. readFully (char[] c, int off, int len)
          스트림로부터 현재의 바이트순서에 따라 len 바이트의 char (부호 없음 16 비트 정수) 치를 읽어들여, 그것들을 c 에 인덱스 off 로부터 포함합니다.
 void ImageInputStreamImpl. readFully (double[] d, int off, int len)
           
 void ImageInputStream. readFully (double[] d, int off, int len)
          스트림로부터 현재의 바이트순서에 따라 len 바이트의 double (64 비트 IEEE 배정밀도 부동 소수점수(실수)) 치를 읽어들여, 그것들을 d 에 인덱스 off 로부터 포함합니다.
 void ImageInputStreamImpl. readFully (float[] f, int off, int len)
           
 void ImageInputStream. readFully (float[] f, int off, int len)
          스트림로부터 현재의 바이트순서에 따라 len 바이트의 float (32 비트 IEEE 단정밀도 부동 소수점수(실수)) 치를 읽어들여, 그것들을 f 에 인덱스 off 로부터 포함합니다.
 void ImageInputStreamImpl. readFully (int[] i, int off, int len)
           
 void ImageInputStream. readFully (int[] i, int off, int len)
          스트림로부터 현재의 바이트순서에 따라 len 바이트의 int (부호 첨부 32 비트 정수) 치를 읽어들여, 그것들을 i 에 인덱스 off 로부터 포함합니다.
 void ImageInputStreamImpl. readFully (long[] l, int off, int len)
           
 void ImageInputStream. readFully (long[] l, int off, int len)
          스트림로부터 현재의 바이트순서에 따라 len 바이트의 long (부호 첨부 64 비트 정수) 치를 읽어들여, 그것들을 l 에 인덱스 off 로부터 포함합니다.
 void ImageInputStreamImpl. readFully (short[] s, int off, int len)
           
 void ImageInputStream. readFully (short[] s, int off, int len)
          스트림로부터 현재의 바이트순서에 따라 len 바이트의 short (부호 첨부 16 비트 정수) 치를 읽어들여, 그것들을 s 에 인덱스 off 로부터 포함합니다.
 int ImageInputStreamImpl. readInt ()
           
 int ImageInputStream. readInt ()
          스트림로부터 4 바이트를 읽어들여, 현재의 바이트순서에 따라 개념상 그것들을 연결해, 결과를 int 치로서 돌려줍니다.
 String ImageInputStreamImpl. readLine ()
           
 String ImageInputStream. readLine ()
          입력 스트림로부터, 다음의 행의 텍스트를 읽어들입니다.
 long ImageInputStreamImpl. readLong ()
           
 long ImageInputStream. readLong ()
          스트림로부터 8 바이트를 읽어들여, 현재의 바이트순서에 따라 개념상 그것들을 연결해, 결과를 long 치로서 돌려줍니다.
 short ImageInputStreamImpl. readShort ()
           
 short ImageInputStream. readShort ()
          스트림로부터 2 바이트를 읽어들여, 현재의 바이트순서에 따라 개념상 그것들을 연결해, 결과를 short 치로서 돌려줍니다.
 int ImageInputStreamImpl. readUnsignedByte ()
           
 int ImageInputStream. readUnsignedByte ()
          스트림로부터 바이트를 읽어들여, 개념상, 정수로 변환해, 부호 확장 비트를 없애기 위해서(때문에) 그것을 0xff 로 마스크 해,byte 치로서 돌려줍니다.
 long ImageInputStreamImpl. readUnsignedInt ()
           
 long ImageInputStream. readUnsignedInt ()
          스트림로부터 4 바이트를 읽어들여 현재의 바이트순서에 따라 개념상 그것들을 연결해, 결과의 값을 long 로 변환해, 부호 확장 비트를 없애기 위해서(때문에) 0xffffffffL 로 마스크 합니다.
 int ImageInputStreamImpl. readUnsignedShort ()
           
 int ImageInputStream. readUnsignedShort ()
          스트림로부터 2 바이트를 읽어들여, 현재의 바이트순서에 따라 개념상 그것들을 연결해, 결과의 값을 int 로 변환해, 부호 확장 비트를 없애기 위해서(때문에) 0xffff 로 마스크 합니다.
 String ImageInputStreamImpl. readUTF ()
           
 String ImageInputStream. readUTF ()
          수정 UTF-8 형식에서 encode 된 캐릭터 라인을 읽어들입니다.
 void ImageInputStreamImpl. reset ()
          마크 붙이고 된 위치의 스택으로부터 현재의 스트림 바이트 및 비트 위치를 리셋 합니다.
 void ImageInputStream. reset ()
          최신의 불일치의 mark 호출 시점의, 비트 오프셋(offset)를 포함하기 이전의 위치를 가리키는 스트림 포인터를 돌려줍니다.
 void ImageInputStreamImpl. seek (long pos)
           
 void ImageInputStream. seek (long pos)
          현재의 스트림 위치를 목적의 위치로 설정합니다.
 void FileImageOutputStream. seek (long pos)
          현재의 스트림 위치를 설정해 비트 오프셋(offset)를 0 에 리셋 합니다.
 void FileImageInputStream. seek (long pos)
           
 void FileCacheImageOutputStream. seek (long pos)
          현재의 스트림 위치를 설정해 비트 오프셋(offset)를 0 에 리셋 합니다.
 void ImageInputStreamImpl. setBitOffset (int bitOffset)
           
 void ImageInputStream. setBitOffset (int bitOffset)
          비트 오프셋(offset)에 0 에서 7 까지의 정수를 설정합니다.
 int ImageInputStreamImpl. skipBytes (int n)
          seek(getStreamPosition() + n) 를 호출해, 현재의 스트림 위치를 전진시킵니다.
 int ImageInputStream. skipBytes (int n)
          지정된 바이트수만큼 스트림 위치를 앞두고 이동합니다.
 long ImageInputStreamImpl. skipBytes (long n)
          seek(getStreamPosition() + n) 을 호출해, 현재의 스트림 위치를 전진시킵니다.
 long ImageInputStream. skipBytes (long n)
          지정된 바이트수만큼 스트림 위치를 앞두고 이동합니다.
 void ImageOutputStreamImpl. write (byte[] b)
           
 void ImageOutputStream. write (byte[] b)
          바이트의 순서를 스트림의 현재 위치에 기입합니다.
 void MemoryCacheImageOutputStream. write (byte[] b, int off, int len)
           
abstract  void ImageOutputStreamImpl. write (byte[] b, int off, int len)
           
 void ImageOutputStream. write (byte[] b, int off, int len)
          바이트의 순서를 스트림의 현재 위치에 기입합니다.
 void FileImageOutputStream. write (byte[] b, int off, int len)
           
 void FileCacheImageOutputStream. write (byte[] b, int off, int len)
           
 void MemoryCacheImageOutputStream. write (int b)
           
abstract  void ImageOutputStreamImpl. write (int b)
           
 void ImageOutputStream. write (int b)
          스트림의 현재의 위치에 1 바이트 기입합니다.
 void FileImageOutputStream. write (int b)
           
 void FileCacheImageOutputStream. write (int b)
           
 void ImageOutputStreamImpl. writeBit (int bit)
           
 void ImageOutputStream. writeBit (int bit)
          인수의 최하정도 비트로 지정된 1 비트를, 스트림의 현재의 바이트 위치의 현재의 비트 오프셋(offset)에 기입합니다.
 void ImageOutputStreamImpl. writeBits (long bits, int numBits)
           
 void ImageOutputStream. writeBits (long bits, int numBits)
          bits 인수의 하위 numBits 비트의 비트 순서를 왼쪽에서 오른쪽으로, 스트림의 현재의 바이트 위치의 현재의 비트 오프셋(offset)에 기입합니다.
 void ImageOutputStreamImpl. writeBoolean (boolean v)
           
 void ImageOutputStream. writeBoolean (boolean v)
          스트림에 boolean 치를 기입합니다.
 void ImageOutputStreamImpl. writeByte (int v)
           
 void ImageOutputStream. writeByte (int v)
          v 의 하위 8 비트를 스트림에 기입합니다.
 void ImageOutputStreamImpl. writeBytes (String  s)
           
 void ImageOutputStream. writeBytes (String  s)
          캐릭터 라인을 출력 스트림에 기입합니다.
 void ImageOutputStreamImpl. writeChar (int v)
           
 void ImageOutputStream. writeChar (int v)
          이 메소드는 writeShort 와 동의입니다.
 void ImageOutputStreamImpl. writeChars (char[] c, int off, int len)
           
 void ImageOutputStream. writeChars (char[] c, int off, int len)
          char 의 순서를 스트림의 현재 위치에 기입합니다.
 void ImageOutputStreamImpl. writeChars (String  s)
           
 void ImageOutputStream. writeChars (String  s)
          캐릭터 라인을 출력 스트림에 기입합니다.
 void ImageOutputStreamImpl. writeDouble (double v)
           
 void ImageOutputStream. writeDouble (double v)
          4 바이트로 구성되는 double 치를 출력 스트림에 기입합니다.
 void ImageOutputStreamImpl. writeDoubles (double[] d, int off, int len)
           
 void ImageOutputStream. writeDoubles (double[] d, int off, int len)
          double 의 순서를 스트림의 현재 위치에 기입합니다.
 void ImageOutputStreamImpl. writeFloat (float v)
           
 void ImageOutputStream. writeFloat (float v)
          4 바이트로 구성되는 float 치를 출력 스트림에 기입합니다.
 void ImageOutputStreamImpl. writeFloats (float[] f, int off, int len)
           
 void ImageOutputStream. writeFloats (float[] f, int off, int len)
          float 의 순서를 스트림의 현재 위치에 기입합니다.
 void ImageOutputStreamImpl. writeInt (int v)
           
 void ImageOutputStream. writeInt (int v)
          v 의 32 비트를 스트림에 기입합니다.
 void ImageOutputStreamImpl. writeInts (int[] i, int off, int len)
           
 void ImageOutputStream. writeInts (int[] i, int off, int len)
          int 의 순서를 스트림의 현재 위치에 기입합니다.
 void ImageOutputStreamImpl. writeLong (long v)
           
 void ImageOutputStream. writeLong (long v)
          v 의 64 비트를 스트림에 기입합니다.
 void ImageOutputStreamImpl. writeLongs (long[] l, int off, int len)
           
 void ImageOutputStream. writeLongs (long[] l, int off, int len)
          long 의 순서를 스트림의 현재 위치에 기입합니다.
 void ImageOutputStreamImpl. writeShort (int v)
           
 void ImageOutputStream. writeShort (int v)
          v 의 하위 16 비트를 스트림에 기입합니다.
 void ImageOutputStreamImpl. writeShorts (short[] s, int off, int len)
           
 void ImageOutputStream. writeShorts (short[] s, int off, int len)
          short 의 순서를 스트림의 현재 위치에 기입합니다.
 void ImageOutputStreamImpl. writeUTF (String  s)
           
 void ImageOutputStream. writeUTF (String  s)
          길이 정보의 2 바이트를, 네트워크 바이트순서로 출력 스트림에 기입합니다.
 

IOException 를 throw 하는 javax.imageio.stream 의 생성자
FileCacheImageInputStream (InputStream  stream, File  cacheDir)
          지정된 InputStream 로부터 읽어들이는 FileCacheImageInputStream 를 구축합니다.
FileCacheImageOutputStream (OutputStream  stream, File  cacheDir)
          지정된 outputStream 에의 기입을 실시하는 FileCacheImageOutputStream 를 구축합니다.
FileImageInputStream (File  f)
          지정된 File 로부터 읽어들이는 FileImageInputStream 를 구축합니다.
FileImageOutputStream (File  f)
          지정된 File 에 기입하는 FileImageOutputStream 를 구축합니다.
 

javax.management 에서의 IOException 의 사용
 

IOException 을 throw 하는 javax.management 의 메소드
 void MBeanServerConnection. addNotificationListener (ObjectName  name, NotificationListener  listener, NotificationFilter  filter, Object  handback)
          등록이 끝난 MBean 에 청취자를 추가합니다.
 void MBeanServerConnection. addNotificationListener (ObjectName  name, ObjectName  listener, NotificationFilter  filter, Object  handback)
          등록이 끝난 MBean 에 청취자를 추가합니다.
 ObjectInstance MBeanServerConnection. createMBean (String  className, ObjectName  name)
          MBean 를 인스턴스화해, MBean 서버에 등록합니다.
 ObjectInstance MBeanServerConnection. createMBean (String  className, ObjectName  name, Object [] params, String [] signature)
          MBean 를 인스턴스화해, MBean 서버에 등록합니다.
 ObjectInstance MBeanServerConnection. createMBean (String  className, ObjectName  name, ObjectName  loaderName)
          MBean 를 인스턴스화해, MBean 서버에 등록합니다.
 ObjectInstance MBeanServerConnection. createMBean (String  className, ObjectName  name, ObjectName  loaderName, Object [] params, String [] signature)
          MBean 를 인스턴스화해, MBean 서버에 등록합니다.
 Object MBeanServerConnection. getAttribute (ObjectName  name, String  attribute)
          지정된 MBean 의 특정의 속성의 값을 가져옵니다.
 AttributeList MBeanServerConnection. getAttributes (ObjectName  name, String [] attributes)
          지정된 MBean 의 복수의 속성의 값을 유효화합니다.
 String MBeanServerConnection. getDefaultDomain ()
          MBean 의 지정에 사용하는 디폴트의 도메인을 돌려줍니다.
 String [] MBeanServerConnection. getDomains ()
          MBean 가 현재 등록되어 있는 도메인의 리스트를 돌려줍니다.
 Integer MBeanServerConnection. getMBeanCount ()
          MBean 서버에 등록되어 있는 MBean 의 수를 돌려줍니다.
 MBeanInfo MBeanServerConnection. getMBeanInfo (ObjectName  name)
          이 메소드는, MBean 가 관리용으로서 공개하고 있는 속성과 오퍼레이션을 검출합니다.
 ObjectInstance MBeanServerConnection. getObjectInstance (ObjectName  name)
          MBean 에 등록된 MBean 의 ObjectInstance 를 가져옵니다.
 Object MBeanServerConnection. invoke (ObjectName  name, String  operationName, Object [] params, String [] signature)
          MBean상에서 오퍼레이션을 호출합니다.
 boolean MBeanServerConnection. isInstanceOf (ObjectName  name, String  className)
          지정된 MBean 가 지정된 클래스의 인스턴스인 경우는 true, 그렇지 않은 경우는 false 를 돌려줍니다.
 boolean MBeanServerConnection. isRegistered (ObjectName  name)
          이 객체명으로 식별되는 MBean 가, 벌써 MBean 서버에 등록되어 있는지 어떤지를 체크합니다.
 Set <ObjectInstance > MBeanServerConnection. queryMBeans (ObjectName  name, QueryExp  query)
          MBean 서버에 의해 제어되는 MBean 를 가져옵니다.
 Set <ObjectName > MBeanServerConnection. queryNames (ObjectName  name, QueryExp  query)
          MBean 서버에 의해 제어되는 MBean 의 이름을 가져옵니다.
 void MBeanServerConnection. removeNotificationListener (ObjectName  name, NotificationListener  listener)
          등록이 끝난 MBean 로부터 청취자를 삭제합니다.
 void MBeanServerConnection. removeNotificationListener (ObjectName  name, NotificationListener  listener, NotificationFilter  filter, Object  handback)
          등록이 끝난 MBean 로부터 청취자를 삭제합니다.
 void MBeanServerConnection. removeNotificationListener (ObjectName  name, ObjectName  listener)
          등록이 끝난 MBean 로부터 청취자를 삭제합니다.
 void MBeanServerConnection. removeNotificationListener (ObjectName  name, ObjectName  listener, NotificationFilter  filter, Object  handback)
          등록이 끝난 MBean 로부터 청취자를 삭제합니다.
 void MBeanServerConnection. setAttribute (ObjectName  name, Attribute  attribute)
          지정된 MBean 의 특정의 속성의 값을 설정합니다.
 AttributeList MBeanServerConnection. setAttributes (ObjectName  name, AttributeList  attributes)
          지정된 MBean 의 복수의 속성의 값을 설정합니다.
 void MBeanServerConnection. unregisterMBean (ObjectName  name)
          MBean 서버로부터 MBean 의 등록을 해제합니다.
 

javax.management.loading 에서의 IOException 의 사용
 

IOException 을 throw 하는 javax.management.loading 의 메소드
 Enumeration <URL > MLetMBean. getResources (String  name)
          지정된 이름을 가지는 모든 자원을 검색합니다.
 void MLet. readExternal (ObjectInput  in)
          지정된 ObjectInput 로부터, 이 MLet 의 내용을 복원합니다.
 void MLet. writeExternal (ObjectOutput  out)
          이 MLet 의 내용을, 지정된 ObjectOutput 에 보존합니다.
 

javax.management.remote 에서의 IOException 의 사용
 

javax.management.remote 에서의 IOException 의 서브 클래스
 class JMXProviderException
          요구된 프로토콜의 프로바이더가 존재하지만, 어떠한 이유로써 사용할 수 없는 경우에,JMXConnectorFactoryJMXConnectorServerFactory 에 의해 throw 되는 예외입니다.
 class JMXServerErrorException
          원격 MBean 서버내에서 호출을 처리하고 있는 동안에 Error 가 throw 되었을 경우,MBeanServer 메소드의 원격 호출의 결과로서 throw 되는 예외입니다.
 

IOException 을 throw 하는 javax.management.remote 의 메소드
 void JMXConnector. close ()
          클라이언트와 서버의 접속을 종료합니다.
 void JMXConnector. connect ()
          연결기 서버와의 접속을 확립합니다.
static JMXConnector JMXConnectorFactory. connect (JMXServiceURL  serviceURL)
          지정된 주소의 연결기 서버와의 접속을 작성합니다.
static JMXConnector JMXConnectorFactory. connect (JMXServiceURL  serviceURL, Map <String ,? > environment)
          지정된 주소의 연결기 서버와의 접속을 작성합니다.
 void JMXConnector. connect (Map <String ,? > env)
          연결기 서버와의 접속을 확립합니다.
 String JMXConnector. getConnectionId ()
          연결기 서버로부터, 이 접속의 ID 를 가져옵니다.
 MBeanServerConnection JMXConnector. getMBeanServerConnection ()
          원격 MBean 서버를 나타내는 MBeanServerConnection 객체를 돌려줍니다.
 MBeanServerConnection JMXConnector. getMBeanServerConnection (Subject  delegationSubject)
          제공된 위양 대상 대신에 오퍼레이션을 실행하는, 원격 MBean 서버를 나타내는 MBeanServerConnection 객체를 돌려줍니다.
 JMXConnector JMXConnectorProvider. newJMXConnector (JMXServiceURL  serviceURL, Map <String ,? > environment)
          지정의 주소의 연결기 서버에 접속할 준비를 할 수 있던 새로운 연결기 클라이언트를 작성합니다.
static JMXConnector JMXConnectorFactory. newJMXConnector (JMXServiceURL  serviceURL, Map <String ,? > environment)
          지정된 주소의 연결기 서버의 연결기 클라이언트를 작성합니다.
 JMXConnectorServer JMXConnectorServerProvider. newJMXConnectorServer (JMXServiceURL  serviceURL, Map <String ,? > environment, MBeanServer  mbeanServer)
          지정된 주소로 새로운 연결기 서버를 작성합니다.
static JMXConnectorServer JMXConnectorServerFactory. newJMXConnectorServer (JMXServiceURL  serviceURL, Map <String ,? > environment, MBeanServer  mbeanServer)
          지정된 주소의 연결기 서버를 작성합니다.
 void JMXConnectorServerMBean. start ()
          연결기 서버를 액티브하게 해, 클라이언트 접속의 대기를 개시합니다.
 void JMXConnectorServerMBean. stop ()
          연결기 서버를 종료해, 클라이언트 접속의 대기를 정지합니다.
 JMXConnector JMXConnectorServerMBean. toJMXConnector (Map <String ,? > env)
          이 연결기 서버의 클라이언트 Stub를 돌려줍니다.
 JMXConnector JMXConnectorServer. toJMXConnector (Map <String ,? > env)
          이 연결기 서버의 클라이언트 Stub를 돌려줍니다.
 

javax.management.remote.rmi 에서의 IOException 의 사용
 

IOException 을 throw 하는 javax.management.remote.rmi 의 메소드
 void RMIConnection. addNotificationListener (ObjectName  name, ObjectName  listener, MarshalledObject  filter, MarshalledObject  handback, Subject  delegationSubject)
          MBeanServerConnection.addNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) 메소드를 처리합니다.
 void RMIConnectionImpl_Stub. addNotificationListener (ObjectName  $param_ObjectName_1, ObjectName  $param_ObjectName_2, MarshalledObject  $param_MarshalledObject_3, MarshalledObject  $param_MarshalledObject_4, Subject  $param_Subject_5)
           
 void RMIConnectionImpl. addNotificationListener (ObjectName  name, ObjectName  listener, MarshalledObject  filter, MarshalledObject  handback, Subject  delegationSubject)
           
 Integer [] RMIConnection. addNotificationListeners (ObjectName [] names, MarshalledObject [] filters, Subject [] delegationSubjects)
          MBeanServerConnection.addNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) 메소드를 처리합니다.
 Integer [] RMIConnectionImpl_Stub. addNotificationListeners (ObjectName [] $param_arrayOf_ObjectName_1, MarshalledObject [] $param_arrayOf_MarshalledObject_2, Subject [] $param_arrayOf_Subject_3)
           
 Integer [] RMIConnectionImpl. addNotificationListeners (ObjectName [] names, MarshalledObject [] filters, Subject [] delegationSubjects)
           
protected  void RMIServerImpl. clientClosed (RMIConnection  client)
          makeClient 에 의해 작성된 클라이언트 접속의 종료시에 불려 가는 메소드입니다.
 void RMIServerImpl. close ()
          이 접속 서버를 종료합니다.
 void RMIConnector. close ()
           
 void RMIConnection. close ()
          이 접속을 종료합니다.
 void RMIConnectionImpl_Stub. close ()
           
 void RMIConnectionImpl. close ()
           
protected abstract  void RMIServerImpl. closeClient (RMIConnection  client)
          makeClient 로 작성된 클라이언트 접속을 종료합니다.
protected  void RMIJRMPServerImpl. closeClient (RMIConnection  client)
           
protected  void RMIIIOPServerImpl. closeClient (RMIConnection  client)
           
protected abstract  void RMIServerImpl. closeServer ()
          RMIServerImpl.close() 에 의해 불려 가 연결기 서버를 종료합니다.
protected  void RMIJRMPServerImpl. closeServer ()
          RMIServerImpl.close() 에 의해 불려 갑니다.
protected  void RMIIIOPServerImpl. closeServer ()
          RMIServerImpl.close() 에 의해 불려 갑니다.
 void RMIConnector. connect ()
           
 void RMIConnector. connect (Map <String ,? > environment)
           
 ObjectInstance RMIConnection. createMBean (String  className, ObjectName  name, MarshalledObject  params, String [] signature, Subject  delegationSubject)
          MBeanServerConnection.createMBean(String, ObjectName, Object[], String[]) 메소드를 처리합니다.
 ObjectInstance RMIConnectionImpl_Stub. createMBean (String  $param_String_1, ObjectName  $param_ObjectName_2, MarshalledObject  $param_MarshalledObject_3, String [] $param_arrayOf_String_4, Subject  $param_Subject_5)
           
 ObjectInstance RMIConnectionImpl. createMBean (String  className, ObjectName  name, MarshalledObject  params, String [] signature, Subject  delegationSubject)
           
 ObjectInstance RMIConnection. createMBean (String  className, ObjectName  name, ObjectName  loaderName, MarshalledObject  params, String [] signature, Subject  delegationSubject)
          MBeanServerConnection.createMBean(String, ObjectName, ObjectName, Object[], String[]) 메소드를 처리합니다.
 ObjectInstance RMIConnectionImpl_Stub. createMBean (String  $param_String_1, ObjectName  $param_ObjectName_2, ObjectName  $param_ObjectName_3, MarshalledObject  $param_MarshalledObject_4, String [] $param_arrayOf_String_5, Subject  $param_Subject_6)
           
 ObjectInstance RMIConnectionImpl. createMBean (String  className, ObjectName  name, ObjectName  loaderName, MarshalledObject  params, String [] signature, Subject  delegationSubject)
           
 ObjectInstance RMIConnection. createMBean (String  className, ObjectName  name, ObjectName  loaderName, Subject  delegationSubject)
          MBeanServerConnection.createMBean(String, ObjectName, ObjectName) 메소드를 처리합니다.
 ObjectInstance RMIConnectionImpl_Stub. createMBean (String  $param_String_1, ObjectName  $param_ObjectName_2, ObjectName  $param_ObjectName_3, Subject  $param_Subject_4)
           
 ObjectInstance RMIConnectionImpl. createMBean (String  className, ObjectName  name, ObjectName  loaderName, Subject  delegationSubject)
           
 ObjectInstance RMIConnection. createMBean (String  className, ObjectName  name, Subject  delegationSubject)
          MBeanServerConnection.createMBean(String, ObjectName) 메소드를 처리합니다.
 ObjectInstance RMIConnectionImpl_Stub. createMBean (String  $param_String_1, ObjectName  $param_ObjectName_2, Subject  $param_Subject_3)
           
 ObjectInstance RMIConnectionImpl. createMBean (String  className, ObjectName  name, Subject  delegationSubject)
           
protected abstract  void RMIServerImpl. export ()
          이 RMI 객체를 export 합니다.
protected  void RMIJRMPServerImpl. export ()
           
protected  void RMIIIOPServerImpl. export ()
           
 NotificationResult RMIConnection. fetchNotifications (long clientSequenceNumber, int maxNotifications, long timeout)
          연결기 서버로부터 통지를 수신합니다.
 NotificationResult RMIConnectionImpl_Stub. fetchNotifications (long $param_long_1, int $param_int_2, long $param_long_3)
           
 NotificationResult RMIConnectionImpl. fetchNotifications (long clientSequenceNumber, int maxNotifications, long timeout)
           
 Object RMIConnection. getAttribute (ObjectName  name, String  attribute, Subject  delegationSubject)
          MBeanServerConnection.getAttribute(ObjectName, String) 메소드를 처리합니다.
 Object RMIConnectionImpl_Stub. getAttribute (ObjectName  $param_ObjectName_1, String  $param_String_2, Subject  $param_Subject_3)
           
 Object RMIConnectionImpl. getAttribute (ObjectName  name, String  attribute, Subject  delegationSubject)
           
 AttributeList RMIConnection. getAttributes (ObjectName  name, String [] attributes, Subject  delegationSubject)
          MBeanServerConnection.getAttributes(ObjectName, String[]) 메소드를 처리합니다.
 AttributeList RMIConnectionImpl_Stub. getAttributes (ObjectName  $param_ObjectName_1, String [] $param_arrayOf_String_2, Subject  $param_Subject_3)
           
 AttributeList RMIConnectionImpl. getAttributes (ObjectName  name, String [] attributes, Subject  delegationSubject)
           
 String RMIConnector. getConnectionId ()
           
 String RMIConnection. getConnectionId ()
          접속 ID 를 돌려줍니다.
 String RMIConnectionImpl_Stub. getConnectionId ()
           
 String RMIConnectionImpl. getConnectionId ()
           
 String RMIConnection. getDefaultDomain (Subject  delegationSubject)
          MBeanServerConnection.getDefaultDomain() 메소드를 처리합니다.
 String RMIConnectionImpl_Stub. getDefaultDomain (Subject  $param_Subject_1)
           
 String RMIConnectionImpl. getDefaultDomain (Subject  delegationSubject)
           
 String [] RMIConnection. getDomains (Subject  delegationSubject)
          MBeanServerConnection.getDomains() 메소드를 처리합니다.
 String [] RMIConnectionImpl_Stub. getDomains (Subject  $param_Subject_1)
           
 String [] RMIConnectionImpl. getDomains (Subject  delegationSubject)
           
 Integer RMIConnection. getMBeanCount (Subject  delegationSubject)
          MBeanServerConnection.getMBeanCount() 메소드를 처리합니다.
 Integer RMIConnectionImpl_Stub. getMBeanCount (Subject  $param_Subject_1)
           
 Integer RMIConnectionImpl. getMBeanCount (Subject  delegationSubject)
           
 MBeanInfo RMIConnection. getMBeanInfo (ObjectName  name, Subject  delegationSubject)
          MBeanServerConnection.getMBeanInfo(ObjectName) 메소드를 처리합니다.
 MBeanInfo RMIConnectionImpl_Stub. getMBeanInfo (ObjectName  $param_ObjectName_1, Subject  $param_Subject_2)
           
 MBeanInfo RMIConnectionImpl. getMBeanInfo (ObjectName  name, Subject  delegationSubject)
           
 MBeanServerConnection RMIConnector. getMBeanServerConnection ()
           
 MBeanServerConnection RMIConnector. getMBeanServerConnection (Subject  delegationSubject)
           
 ObjectInstance RMIConnection. getObjectInstance (ObjectName  name, Subject  delegationSubject)
          MBeanServerConnection.getObjectInstance(ObjectName) 메소드를 처리합니다.
 ObjectInstance RMIConnectionImpl_Stub. getObjectInstance (ObjectName  $param_ObjectName_1, Subject  $param_Subject_2)
           
 ObjectInstance RMIConnectionImpl. getObjectInstance (ObjectName  name, Subject  delegationSubject)
           
 Object RMIConnection. invoke (ObjectName  name, String  operationName, MarshalledObject  params, String [] signature, Subject  delegationSubject)
          MBeanServerConnection.invoke(ObjectName, String, Object[], String[]) 메소드를 처리합니다.
 Object RMIConnectionImpl_Stub. invoke (ObjectName  $param_ObjectName_1, String  $param_String_2, MarshalledObject  $param_MarshalledObject_3, String [] $param_arrayOf_String_4, Subject  $param_Subject_5)
           
 Object RMIConnectionImpl. invoke (ObjectName  name, String  operationName, MarshalledObject  params, String [] signature, Subject  delegationSubject)
           
 boolean RMIConnection. isInstanceOf (ObjectName  name, String  className, Subject  delegationSubject)
          MBeanServerConnection.isInstanceOf(ObjectName, String) 메소드를 처리합니다.
 boolean RMIConnectionImpl_Stub. isInstanceOf (ObjectName  $param_ObjectName_1, String  $param_String_2, Subject  $param_Subject_3)
           
 boolean RMIConnectionImpl. isInstanceOf (ObjectName  name, String  className, Subject  delegationSubject)
           
 boolean RMIConnection. isRegistered (ObjectName  name, Subject  delegationSubject)
          MBeanServerConnection.isRegistered(ObjectName) 메소드를 처리합니다.
 boolean RMIConnectionImpl_Stub. isRegistered (ObjectName  $param_ObjectName_1, Subject  $param_Subject_2)
           
 boolean RMIConnectionImpl. isRegistered (ObjectName  name, Subject  delegationSubject)
           
protected abstract  RMIConnection RMIServerImpl. makeClient (String  connectionId, Subject  subject)
          새로운 클라이언트 접속을 작성합니다.
protected  RMIConnection RMIJRMPServerImpl. makeClient (String  connectionId, Subject  subject)
          JRMP 로부터 export 된 RMI 객체로서 새로운 클라이언트 접속을 작성합니다.
protected  RMIConnection RMIIIOPServerImpl. makeClient (String  connectionId, Subject  subject)
          IIOP 로부터 export 된 RMI 객체로서 새로운 클라이언트 접속을 작성합니다.
 RMIConnection RMIServerImpl_Stub. newClient (Object  $param_Object_1)
           
 RMIConnection RMIServerImpl. newClient (Object  credentials)
          새로운 클라이언트 접속을 작성합니다.
 RMIConnection RMIServer. newClient (Object  credentials)
          이 RMI 연결기로부터 새로운 접속을 작성합니다.
 Set <ObjectInstance > RMIConnection. queryMBeans (ObjectName  name, MarshalledObject  query, Subject  delegationSubject)
          MBeanServerConnection.queryMBeans(ObjectName, QueryExp) 메소드를 처리합니다.
 Set RMIConnectionImpl_Stub. queryMBeans (ObjectName  $param_ObjectName_1, MarshalledObject  $param_MarshalledObject_2, Subject  $param_Subject_3)
           
 Set <ObjectInstance > RMIConnectionImpl. queryMBeans (ObjectName  name, MarshalledObject  query, Subject  delegationSubject)
           
 Set <ObjectName > RMIConnection. queryNames (ObjectName  name, MarshalledObject  query, Subject  delegationSubject)
          MBeanServerConnection.queryNames(ObjectName, QueryExp) 메소드를 처리합니다.
 Set RMIConnectionImpl_Stub. queryNames (ObjectName  $param_ObjectName_1, MarshalledObject  $param_MarshalledObject_2, Subject  $param_Subject_3)
           
 Set <ObjectName > RMIConnectionImpl. queryNames (ObjectName  name, MarshalledObject  query, Subject  delegationSubject)
           
 void RMIConnection. removeNotificationListener (ObjectName  name, ObjectName  listener, MarshalledObject  filter, MarshalledObject  handback, Subject  delegationSubject)
          MBeanServerConnection.removeNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) 메소드를 처리합니다.
 void RMIConnectionImpl_Stub. removeNotificationListener (ObjectName  $param_ObjectName_1, ObjectName  $param_ObjectName_2, MarshalledObject  $param_MarshalledObject_3, MarshalledObject  $param_MarshalledObject_4, Subject  $param_Subject_5)
           
 void RMIConnectionImpl. removeNotificationListener (ObjectName  name, ObjectName  listener, MarshalledObject  filter, MarshalledObject  handback, Subject  delegationSubject)
           
 void RMIConnection. removeNotificationListener (ObjectName  name, ObjectName  listener, Subject  delegationSubject)
          MBeanServerConnection.removeNotificationListener(ObjectName, ObjectName) 메소드를 처리합니다.
 void RMIConnectionImpl_Stub. removeNotificationListener (ObjectName  $param_ObjectName_1, ObjectName  $param_ObjectName_2, Subject  $param_Subject_3)
           
 void RMIConnectionImpl. removeNotificationListener (ObjectName  name, ObjectName  listener, Subject  delegationSubject)
           
 void RMIConnection. removeNotificationListeners (ObjectName  name, Integer [] listenerIDs, Subject  delegationSubject)
          removeNotificationListener(ObjectName, NotificationListener)removeNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) 메소드를 처리합니다.
 void RMIConnectionImpl_Stub. removeNotificationListeners (ObjectName  $param_ObjectName_1, Integer [] $param_arrayOf_Integer_2, Subject  $param_Subject_3)
           
 void RMIConnectionImpl. removeNotificationListeners (ObjectName  name, Integer [] listenerIDs, Subject  delegationSubject)
           
 void RMIConnection. setAttribute (ObjectName  name, MarshalledObject  attribute, Subject  delegationSubject)
          MBeanServerConnection.setAttribute(ObjectName, Attribute) 메소드를 처리합니다.
 void RMIConnectionImpl_Stub. setAttribute (ObjectName  $param_ObjectName_1, MarshalledObject  $param_MarshalledObject_2, Subject  $param_Subject_3)
           
 void RMIConnectionImpl. setAttribute (ObjectName  name, MarshalledObject  attribute, Subject  delegationSubject)
           
 AttributeList RMIConnection. setAttributes (ObjectName  name, MarshalledObject  attributes, Subject  delegationSubject)
          MBeanServerConnection.setAttributes(ObjectName, AttributeList) 메소드를 처리합니다.
 AttributeList RMIConnectionImpl_Stub. setAttributes (ObjectName  $param_ObjectName_1, MarshalledObject  $param_MarshalledObject_2, Subject  $param_Subject_3)
           
 AttributeList RMIConnectionImpl. setAttributes (ObjectName  name, MarshalledObject  attributes, Subject  delegationSubject)
           
 void RMIConnectorServer. start ()
          액티브하게 된 연결기 서버는, 클라이언트 접속의 대기를 개시합니다.
 void RMIConnectorServer. stop ()
          연결기 서버를 종료해, 클라이언트 접속의 대기를 정지합니다.
 JMXConnector RMIConnectorServer. toJMXConnector (Map <String ,? > env)
          이 연결기 서버의 클라이언트 Stub를 돌려줍니다.
abstract  Remote RMIServerImpl. toStub ()
          이 서버 객체의 원격 처리 가능한 Stub를 돌려줍니다.
 Remote RMIJRMPServerImpl. toStub ()
          이 RMIServer 객체의 직렬화 가능 Stub를 돌려줍니다.
 Remote RMIIIOPServerImpl. toStub ()
          IIOP Stub를 돌려줍니다.
 void RMIConnection. unregisterMBean (ObjectName  name, Subject  delegationSubject)
          MBeanServerConnection.unregisterMBean(ObjectName) 메소드를 처리합니다.
 void RMIConnectionImpl_Stub. unregisterMBean (ObjectName  $param_ObjectName_1, Subject  $param_Subject_2)
           
 void RMIConnectionImpl. unregisterMBean (ObjectName  name, Subject  delegationSubject)
           
 

IOException 을 throw 하는 javax.management.remote.rmi 의 생성자
RMIConnectorServer (JMXServiceURL  url, Map <String ,? > environment)
          RMIConnectorServer 를 작성합니다.
RMIConnectorServer (JMXServiceURL  url, Map <String ,? > environment, MBeanServer  mbeanServer)
          지정된 MBean 서버의 RMIConnectorServer 를 작성합니다.
RMIConnectorServer (JMXServiceURL  url, Map <String ,? > environment, RMIServerImpl  rmiServerImpl, MBeanServer  mbeanServer)
          지정된 MBean 서버의 RMIConnectorServer 를 작성합니다.
RMIIIOPServerImpl (Map <String ,? > env)
          새로운 RMIServerImpl 를 작성합니다.
RMIJRMPServerImpl (int port, RMIClientSocketFactory  csf, RMIServerSocketFactory  ssf, Map <String ,? > env)
          지정된 소켓 팩토리를 사용해, 지정된 포트상에서 export 되는 새로운 RMIServer 객체를 작성합니다.
 

javax.naming.ldap 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.naming.ldap 의 메소드
abstract  void StartTlsResponse. close ()
          TLS 접속을 정상적으로 닫아 기본이 되는 접속하러 돌아옵니다.
abstract  SSLSession StartTlsResponse. negotiate ()
          디폴트의 SSL 소켓 팩토리를 사용해, TLS 세션의 협상을 실시합니다.
abstract  SSLSession StartTlsResponse. negotiate (SSLSocketFactory  factory)
          디폴트의 SSL 소켓 팩토리를 사용해, TLS 세션의 협상을 실시합니다.
 

IOException 를 throw 하는 javax.naming.ldap 의 생성자
PagedResultsControl (int pageSize, boolean criticality)
          1 페이지 성공을 거두어에 취득하는 결과의 엔트리수를 설정하기 위한 컨트롤을 구축합니다.
PagedResultsControl (int pageSize, byte[] cookie, boolean criticality)
          1 페이지 성공을 거두어에 취득하는 결과의 엔트리수를 설정하기 위한 컨트롤을 구축합니다.
PagedResultsResponseControl (String  id, boolean criticality, byte[] value)
          페이지 마다 단락지어진 결과의 응답 컨트롤을 구축합니다.
SortControl (SortKey [] sortBy, boolean criticality)
          소트 키의 리스트에 근거해 소트하기 위한 컨트롤을 구축합니다.
SortControl (String [] sortBy, boolean criticality)
          속성의 리스트에 근거해 승순에 소트하기 위한 컨트롤을 구축합니다.
SortControl (String  sortBy, boolean criticality)
          1 개의 속성에 근거해 승순에 소트하기 위한 컨트롤을 구축합니다.
SortResponseControl (String  id, boolean criticality, byte[] value)
          소트 요구의 결과를 나타내기 위한 컨트롤을 구축합니다.
 

javax.net 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.net 의 메소드
 ServerSocket ServerSocketFactory. createServerSocket ()
          바인드되어 있지 않은 서버 소켓을 돌려줍니다.
abstract  ServerSocket ServerSocketFactory. createServerSocket (int port)
          지정된 포트에 바인드 되고 있는 서버 소켓을 돌려줍니다.
abstract  ServerSocket ServerSocketFactory. createServerSocket (int port, int backlog)
          지정된 포트에 바인드 되어 지정된 접속 백 로그를 사용하는 서버 소켓을 돌려줍니다.
abstract  ServerSocket ServerSocketFactory. createServerSocket (int port, int backlog, InetAddress  ifAddress)
          지정된 포트에 바인드 되어 지정된 대기 백 로그와 로컬 IP 를 사용하는 서버 소켓을 돌려줍니다.
 Socket SocketFactory. createSocket ()
          접속되어 있지 않은 소켓을 작성합니다.
abstract  Socket SocketFactory. createSocket (InetAddress  host, int port)
          소켓을 작성해, 지정된 주소의 지정된 포트 번호에 접속합니다.
abstract  Socket SocketFactory. createSocket (InetAddress  address, int port, InetAddress  localAddress, int localPort)
          소켓을 작성해, 지정된 원격 포트상의 지정된 원격 주소에 접속합니다.
abstract  Socket SocketFactory. createSocket (String  host, int port)
          소켓을 작성해, 지정된 원격 포트상의 지정된 원격 호스트에게 접속합니다.
abstract  Socket SocketFactory. createSocket (String  host, int port, InetAddress  localHost, int localPort)
          소켓을 작성해, 지정된 원격 포트상의 지정된 원격 호스트에게 접속합니다.
 

javax.net.ssl 에서의 IOException 의 사용
 

javax.net.ssl 에서의 IOException 의 서브 클래스
 class SSLException
          SSL 하부조직에 의해 검출된 에러를 나타냅니다.
 class SSLHandshakeException
          클라이언트와 서버가, 시큐리티의 협상을 적절한 레벨로 실시할 수가 없었던 것을 나타냅니다.
 class SSLKeyException
          부정한 SSL 키를 보고합니다.
 class SSLPeerUnverifiedException
          피어의 식별 정보를 확인할 수 없었던 것을 나타냅니다.
 class SSLProtocolException
          SSL 프로토콜의 동작으로 발생한 에러를 보고합니다.
 

IOException 를 throw 하는 javax.net.ssl 의 메소드
abstract  Socket SSLSocketFactory. createSocket (Socket  s, String  host, int port, boolean autoClose)
          지정된 포트의 지정된 호스트에게 접속되고 있는 기존의 소켓의 상위 소켓을 돌려줍니다.
abstract  void SSLSocket. startHandshake ()
          이 접속상에서 SSL 핸드 쉐이크를 개시합니다.
 

IOException 를 throw 하는 javax.net.ssl 의 생성자
SSLServerSocket ()
          서브 클래스에서만 사용됩니다.
SSLServerSocket (int port)
          서브 클래스에서만 사용됩니다.
SSLServerSocket (int port, int backlog)
          서브 클래스에서만 사용됩니다.
SSLServerSocket (int port, int backlog, InetAddress  address)
          서브 클래스에서만 사용됩니다.
SSLSocket (InetAddress  address, int port)
          서브 클래스에서만 사용됩니다.
SSLSocket (InetAddress  address, int port, InetAddress  clientAddress, int clientPort)
          서브 클래스에서만 사용됩니다.
SSLSocket (String  host, int port)
          서브 클래스에서만 사용됩니다.
SSLSocket (String  host, int port, InetAddress  clientAddress, int clientPort)
          서브 클래스에서만 사용됩니다.
 

javax.print 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.print 의 메소드
 Doc MultiDoc. getDoc ()
          현행의 doc 객체를 가져옵니다.
 Object SimpleDoc. getPrintData ()
           
 Object Doc. getPrintData ()
          이 doc 객체의 인쇄 데이터의 일부를 포함한 인쇄 데이터 표현 객체를, 지원하는 doc 후레이바에 대응하는 형식에서 가져옵니다.
 Reader SimpleDoc. getReaderForText ()
          이 doc 로부터 문자 인쇄 데이터를 추출하기 위한 리더를 가져옵니다.
 Reader Doc. getReaderForText ()
          이 doc 로부터 문자 인쇄 데이터를 추출하기 위한 리더를 가져옵니다.
 InputStream SimpleDoc. getStreamForBytes ()
          이 doc 로부터 바이트 인쇄 데이터를 추출하기 위한 입력 스트림을 가져옵니다.
 InputStream Doc. getStreamForBytes ()
          이 doc 로부터 바이트 인쇄 데이터를 추출하기 위한 입력 스트림을 가져옵니다.
 MultiDoc MultiDoc. next ()
          doc 객체 순서내에서 다음의 doc 객체를 포함한 multidoc 객체로 이동합니다.
 

javax.rmi.CORBA 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.rmi.CORBA 의 메소드
 void StubDelegate. readObject (Stub  self, ObjectInputStream  s)
          Stub.readObject(java.io.ObjectInputStream) 에 대한 위양 호출입니다.
 void StubDelegate. writeObject (Stub  self, ObjectOutputStream  s)
          Stub.writeObject(java.io.ObjectOutputStream) 에 대한 위양 호출입니다.
 

javax.rmi.ssl 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.rmi.ssl 의 메소드
 ServerSocket SslRMIServerSocketFactory. createServerSocket (int port)
          이 팩토리의 SSL 소켓 구성 파라미터에 따라 구성된 SSL 접속을 받아들이는 서버 소켓을 작성합니다.
 Socket SslRMIClientSocketFactory. createSocket (String  host, int port)
          SSL 소켓을 작성합니다.
 

javax.security.auth.callback 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.security.auth.callback 의 메소드
 void CallbackHandler. handle (Callback [] callbacks)
           지정의 Callback 내에서 요구된 정보를 취득 또는 표시합니다.
 

javax.security.sasl 에서의 IOException 의 사용
 

javax.security.sasl 에서의 IOException 의 서브 클래스
 class AuthenticationException
          이 예외는, SASL 기구의 구현에 의해 throw 되어 ID, 패스 프레이즈, 또는 키가 무효인 등의 인증에 관련한 이유에 의해, SASL 교환에 실패한 것을 나타냅니다.
 class SaslException
          이 클래스는, SASL 의 사용시에 발생한 에러를 나타냅니다.
 

javax.sound.midi 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.sound.midi 의 메소드
static MidiFileFormat MidiSystem. getMidiFileFormat (File  file)
          지정된 File 의 MIDI 파일 형식을 가져옵니다.
static MidiFileFormat MidiSystem. getMidiFileFormat (InputStream  stream)
          지정된 입력 스트림의 데이터의 MIDI 파일 형식을 가져옵니다.
static MidiFileFormat MidiSystem. getMidiFileFormat (URL  url)
          지정된 URL 의 데이터의 MIDI 파일 형식을 가져옵니다.
static Sequence MidiSystem. getSequence (File  file)
          지정된 File 로부터 MIDI 순서를 가져옵니다.
static Sequence MidiSystem. getSequence (InputStream  stream)
          지정된 입력 스트림로부터 MIDI 순서를 가져옵니다.
static Sequence MidiSystem. getSequence (URL  url)
          지정된 URL 로부터 MIDI 순서를 가져옵니다.
static Soundbank MidiSystem. getSoundbank (File  file)
          지정된 File 로부터 Soundbank 를 읽어내는 것에 의해,Soundbank 를 구축합니다.
static Soundbank MidiSystem. getSoundbank (InputStream  stream)
          지정된 스트림로부터 MIDI 사운드 뱅크를 읽어내는 것에 의해, MIDI 사운드 뱅크를 구축합니다.
static Soundbank MidiSystem. getSoundbank (URL  url)
          지정된 URL 로부터 Soundbank 를 읽어내는 것에 의해,Soundbank 를 구축합니다.
 void Sequencer. setSequence (InputStream  stream)
          시퀀서가 조작하는 현재의 순서를 설정합니다.
static int MidiSystem. write (Sequence  in, int type, File  out)
          제공되는 외부 파일에 나타나는 MIDI 파일형을 나타내는 바이트의 스트림을 기입합니다.
static int MidiSystem. write (Sequence  in, int fileType, OutputStream  out)
          제공되는 외부 스트림에 나타나는 MIDI 파일형을 나타내는 바이트의 스트림을 기입합니다.
 

javax.sound.midi.spi 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.sound.midi.spi 의 메소드
abstract  MidiFileFormat MidiFileReader. getMidiFileFormat (File  file)
          지정된 File 의 MIDI 파일 형식을 가져옵니다.
abstract  MidiFileFormat MidiFileReader. getMidiFileFormat (InputStream  stream)
          지정된 입력 스트림의 MIDI 파일 형식을 가져옵니다.
abstract  MidiFileFormat MidiFileReader. getMidiFileFormat (URL  url)
          지정된 URL 의 MIDI 파일 형식을 가져옵니다.
abstract  Sequence MidiFileReader. getSequence (File  file)
          지정된 File 로부터 MIDI 순서를 가져옵니다.
abstract  Sequence MidiFileReader. getSequence (InputStream  stream)
          지정된 입력 스트림로부터 MIDI 순서를 가져옵니다.
abstract  Sequence MidiFileReader. getSequence (URL  url)
          지정된 URL 의 MIDI 순서를 가져옵니다.
abstract  Soundbank SoundbankReader. getSoundbank (File  file)
          지정된 File 로부터 사운드 뱅크 객체를 가져옵니다.
abstract  Soundbank SoundbankReader. getSoundbank (InputStream  stream)
          지정된 InputStream 로부터 사운드 뱅크 객체를 가져옵니다.
abstract  Soundbank SoundbankReader. getSoundbank (URL  url)
          지정된 URL 로부터 사운드 뱅크 객체를 가져옵니다.
abstract  int MidiFileWriter. write (Sequence  in, int fileType, File  out)
          지정된 외부 파일에 나타나는 파일형의 MIDI 파일을 나타내는 바이트의 스트림을 기입합니다.
abstract  int MidiFileWriter. write (Sequence  in, int fileType, OutputStream  out)
          지정된 외부 스트림에 나타나는 파일형의 MIDI 파일을 나타내는 바이트의 스트림을 기입합니다.
 

javax.sound.sampled 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.sound.sampled 의 메소드
 int AudioInputStream. available ()
          이 오디오 입력 스트림로부터, 블록 되는 일 없이 read 할 수 있는 (또는 스킵 할 수 있다) 최대 바이트수를 돌려줍니다.
 void AudioInputStream. close ()
          이 오디오 입력 스트림을 닫아, 그 스트림에 관련하는 모든 system resource를 해제합니다.
static AudioFileFormat AudioSystem. getAudioFileFormat (File  file)
          지정된 File 의 오디오 파일 형식을 가져옵니다.
static AudioFileFormat AudioSystem. getAudioFileFormat (InputStream  stream)
          지정된 입력 스트림의 오디오 파일 형식을 가져옵니다.
static AudioFileFormat AudioSystem. getAudioFileFormat (URL  url)
          지정된 URL 의 오디오 파일 형식을 가져옵니다.
static AudioInputStream AudioSystem. getAudioInputStream (File  file)
          지정된 File 로부터 오디오 입력 스트림을 가져옵니다.
static AudioInputStream AudioSystem. getAudioInputStream (InputStream  stream)
          지정된 입력 스트림로부터 오디오 입력 스트림을 가져옵니다.
static AudioInputStream AudioSystem. getAudioInputStream (URL  url)
          지정된 URL 의 오디오 입력 스트림을 가져옵니다.
 void Clip. open (AudioInputStream  stream)
          지정한 오디오 입력 스트림내에 제시되고 있는 형식 및 오디오 데이터로 클립을 엽니다.
 int AudioInputStream. read ()
          오디오 입력 스트림로부터 데이터의 다음의 바이트를 읽어들입니다.
 int AudioInputStream. read (byte[] b)
          오디오 입력 스트림로부터 수바이트를 읽어들여, 그것을 버퍼 배열 b 에 포함합니다.
 int AudioInputStream. read (byte[] b, int off, int len)
          오디오 스트림로부터 지정된 데이터의 최대 바이트수까지 읽어들여, 읽어들인 바이트가 지정된 바이트 배열에 포함합니다.
 void AudioInputStream. reset ()
          이 오디오 입력 스트림의 위치를, 입력 스트림로 마지막에 mark 메소드가 불려 갔을 때의 위치에 재설정합니다.
 long AudioInputStream. skip (long n)
          지정한 바이트수를, 이 오디오 입력 스트림로부터 스킵 및 파기합니다.
static int AudioSystem. write (AudioInputStream  stream, AudioFileFormat.Type  fileType, File  out)
          지정된 파일형의 오디오 파일을 나타내는 바이트의 스트림을, 지정된 외부 파일에 기입합니다.
static int AudioSystem. write (AudioInputStream  stream, AudioFileFormat.Type  fileType, OutputStream  out)
          지정된 파일형의 오디오 파일을 나타내는 바이트의 스트림을, 지정된 출력 스트림에 기입합니다.
 

javax.sound.sampled.spi 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.sound.sampled.spi 의 메소드
abstract  AudioFileFormat AudioFileReader. getAudioFileFormat (File  file)
          지정된 File 의 오디오 파일 형식을 가져옵니다.
abstract  AudioFileFormat AudioFileReader. getAudioFileFormat (InputStream  stream)
          지정된 입력 스트림의 오디오 파일 형식을 가져옵니다.
abstract  AudioFileFormat AudioFileReader. getAudioFileFormat (URL  url)
          지정된 URL 의 오디오 파일 형식을 가져옵니다.
abstract  AudioInputStream AudioFileReader. getAudioInputStream (File  file)
          지정된 File 로부터 오디오 입력 스트림을 가져옵니다.
abstract  AudioInputStream AudioFileReader. getAudioInputStream (InputStream  stream)
          지정된 입력 스트림로부터 오디오 입력 스트림을 가져옵니다.
abstract  AudioInputStream AudioFileReader. getAudioInputStream (URL  url)
          지정된 URL 의 오디오 입력 스트림을 가져옵니다.
abstract  int AudioFileWriter. write (AudioInputStream  stream, AudioFileFormat.Type  fileType, File  out)
          지정된 파일 형식의 오디오 파일을 나타내는 바이트 스트림을, 지정된 외부 파일에 기입합니다.
abstract  int AudioFileWriter. write (AudioInputStream  stream, AudioFileFormat.Type  fileType, OutputStream  out)
          지정된 파일형의 오디오 파일을 나타내는 바이트의 스트림을, 지정된 출력 스트림에 기입합니다.
 

javax.sql.rowset 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.sql.rowset 의 메소드
 void WebRowSet. readXml (InputStream  iStream)
          스트림 베이스의 XML 입력을 읽어들여,WebRowSet 객체를 생성합니다.
 void WebRowSet. writeXml (OutputStream  oStream)
          이 WebRowSet 객체의 데이터, 프로퍼티, 메타데이타가 지정된 OutputStream 객체에 XML 형식에서 기입합니다.
 void WebRowSet. writeXml (ResultSet  rs, OutputStream  oStream)
          지정된 ResultSet 객체의 컨텐츠로부터 이 WebRowSet 객체를 생성해, 그 데이터, 프로퍼티, 및 메타데이타가 지정된 OutputStream 객체에 XML 형식에서 기입합니다.
 

javax.swing 에서의 IOException 의 사용
 

IOException 을 throw 하는 javax.swing 의 메소드
 void ProgressMonitorInputStream. close ()
          FilterInputStream.close 를 오버라이드(override) 해, 스트림과 진척 모니터의 양쪽 모두를 닫을 수가 있도록(듯이) 합니다.
protected  InputStream JEditorPane. getStream (URL  page)
          setPage 메소드에 의해 로드 되려고 하고 있는, 지정된 URL 의 스트림을 돌려줍니다.
 int ProgressMonitorInputStream. read ()
          FilterInputStream.read 를 오버라이드(override) 해, 읽을 나중에 진척 모니터를 갱신할 수 있도록(듯이) 합니다.
 int ProgressMonitorInputStream. read (byte[] b)
          FilterInputStream.read 를 오버라이드(override) 해, 읽을 나중에 진척 모니터를 갱신할 수 있도록(듯이) 합니다.
 int ProgressMonitorInputStream. read (byte[] b, int off, int len)
          FilterInputStream.read 를 오버라이드(override) 해, 읽을 나중에 진척 모니터를 갱신할 수 있도록(듯이) 합니다.
 void JEditorPane. read (InputStream  in, Object  desc)
          이 메소드는, 스트림로부터 초기화를 실시합니다.
 void ProgressMonitorInputStream. reset ()
          FilterInputStream.reset 를 오버라이드(override) 해, 스트림과 진척 모니터의 양쪽 모두를 리셋 할 수 있도록(듯이) 합니다.
 void JEditorPane. setPage (String  url)
          표시되고 있는 현재의 URL 를 설정합니다.
 void JEditorPane. setPage (URL  page)
          표시되고 있는 현재의 URL 를 설정합니다.
 long ProgressMonitorInputStream. skip (long n)
          FilterInputStream.skip 를 오버라이드(override) 해, 스킵의 후에 진척 모니터를 갱신할 수 있도록(듯이) 합니다.
 

IOException 을 throw 하는 javax.swing 의 생성자
JEditorPane (String  url)
          URL 지정을 나타내는 캐릭터 라인을 기본으로 해,JEditorPane 를 생성합니다.
JEditorPane (URL  initialPage)
          입력을 위해서(때문에) 지정된 URL 를 기본으로 해,JEditorPane 를 생성합니다.
 

javax.swing.filechooser 에서의 IOException 의 사용
 

IOException 을 throw 하는 javax.swing.filechooser 의 메소드
abstract  File FileSystemView. createNewFolder (File  containingDir)
          디폴트의 폴더명으로 새로운 폴더를 작성합니다.
 

javax.swing.plaf.synth 에서의 IOException 의 사용
 

IOException 을 throw 하는 javax.swing.plaf.synth 의 메소드
 void SynthLookAndFeel. load (URL  url)
          이 SynthLookAndFeel 로 사용되는 SynthStyle 세트를 로드합니다.
 

javax.swing.text 에서의 IOException 의 사용
 

javax.swing.text 에서의 IOException 의 서브 클래스
 class ChangedCharSetException
          ChangedCharSetException 는, 이름이 가리키는 대로, 캐릭터 세트가 변경되었을 때에 throw 되는 예외입니다.
 

IOException 을 throw 하는 javax.swing.text 의 메소드
protected  void AbstractWriter. indent ()
          인덴트를 실시합니다.
protected  void AbstractWriter. output (char[] content, int start, int length)
          컨텐츠 기입시의 마지막 정지입니다.
 void DefaultEditorKit. read (InputStream  in, Document  doc, int pos)
          이 타입의 컨텐츠 핸들러에 적절한 형식이다고 예상되는 컨텐츠를, 지정한 스트림로부터 삽입합니다.
abstract  void EditorKit. read (InputStream  in, Document  doc, int pos)
          이 타입의 컨텐츠 핸들러에 적절한 형식이다고 예상되는 컨텐츠를, 지정한 스트림로부터 삽입합니다.
 void DefaultEditorKit. read (Reader  in, Document  doc, int pos)
          지정된 스트림로부터 내용을 삽입합니다.
abstract  void EditorKit. read (Reader  in, Document  doc, int pos)
          이 타입의 컨텐츠 핸들러에 적절한 형식이다고 예상되는 컨텐츠를, 지정한 스트림로부터 삽입합니다.
 void JTextComponent. read (Reader  in, Object  desc)
          스트림로부터 초기화합니다.
 void StyleContext. readAttributes (ObjectInputStream  in, MutableAttributeSet  a)
          속성을 읽어들이는 문맥 고유의 처리입니다.
static void StyleContext. readAttributeSet (ObjectInputStream  in, MutableAttributeSet  a)
          지정된 객체 입력 스트림로부터,writeAttributeSet 로 이전에 기입해지고 있는 속성 세트를 읽어들입니다.
protected  void AbstractWriter. text (Element  elem)
          텍스트를 써냅니다.
protected abstract  void AbstractWriter. write ()
          이 추상 메소드는, 서브 클래스에 의해 구현될 필요가 있습니다.
protected  void AbstractWriter. write (char ch)
          문자를 써냅니다.
protected  void AbstractWriter. write (char[] chars, int startIndex, int length)
          모든 서두 메소드는 이것을 호출합니다.
 void DefaultEditorKit. write (OutputStream  out, Document  doc, int pos, int len)
          이 타입의 컨텐츠 핸들러에 적절한 형식에서, 문서로부터 스트림에 컨텐츠를 기입합니다.
abstract  void EditorKit. write (OutputStream  out, Document  doc, int pos, int len)
          이 타입의 컨텐츠 핸들러에 적절한 형식에서, 문서로부터 스트림에 컨텐츠를 기입합니다.
protected  void AbstractWriter. write (String  content)
          캐릭터 라인을 써냅니다.
 void JTextComponent. write (Writer  out)
          모델의 컨텐츠를, 지정된 스트림에 포함합니다.
 void DefaultEditorKit. write (Writer  out, Document  doc, int pos, int len)
          문서의 컨텐츠를, 지정된 스트림에 plaintext로서 기입합니다.
abstract  void EditorKit. write (Writer  out, Document  doc, int pos, int len)
          이 타입의 컨텐츠 핸들러에 적절한 형식에서, 문서로부터 스트림에 컨텐츠를 기입합니다.
protected  void AbstractWriter. writeAttributes (AttributeSet  attr)
          속성 세트를 "=" 의 페어로서 써냅니다.
 void StyleContext. writeAttributes (ObjectOutputStream  out, AttributeSet  a)
          속성을 기입하는 문맥 고유의 처리입니다.
static void StyleContext. writeAttributeSet (ObjectOutputStream  out, AttributeSet  a)
          직렬화를 위해서(때문에), 지정된 객체 스트림에 속성 세트를 기입합니다.
protected  void AbstractWriter. writeLineSeparator ()
          행 단락 문자를 써냅니다.
 

javax.swing.text.html 에서의 IOException 의 사용
 

IOException 을 throw 하는 javax.swing.text.html 의 메소드
protected  void HTMLWriter. closeOutUnwantedEmbeddedTags (AttributeSet  attr)
          속성 세트 및 태그 벡터에 포함된 각 태그를 검색합니다.
protected  void HTMLWriter. comment (Element  elem)
          코멘트를 써냅니다.
protected  void HTMLWriter. emptyTag (Element  elem)
          모든 빈 상태(empty) 요소 (대응하는 종료 태그가 없는 태그 모든 것)를 써냅니다.
protected  void MinimalHTMLWriter. endFontTag ()
          현재 사용되고 있지 않습니다.
protected  void HTMLWriter. endTag (Element  elem)
          요소의 종료 태그를 써냅니다.
 void HTMLDocument. insertAfterEnd (Element  elem, String  htmlText)
          지정 요소가 종료후에 캐릭터 라인으로서 지정된 HTML 를 삽입합니다.
 void HTMLDocument. insertAfterStart (Element  elem, String  htmlText)
          요소의 개시 위치에 캐릭터 라인으로서 지정된 HTML 를 삽입합니다.
 void HTMLDocument. insertBeforeEnd (Element  elem, String  htmlText)
          요소의 종료 위치에 캐릭터 라인으로서 지정된 HTML 를 삽입합니다.
 void HTMLDocument. insertBeforeStart (Element  elem, String  htmlText)
          지정된 요소가 개시되기 전에 캐릭터 라인으로서 지정된 HTML 를 삽입합니다.
 void HTMLEditorKit. insertHTML (HTMLDocument  doc, int offset, String  html, int popDepth, int pushDepth, HTML.Tag  insertTag)
          기존의 문서에 HTML 를 삽입합니다.
 void StyleSheet. loadRules (Reader  in, URL  ref)
          CSS1 문법이 지정하는 규칙 세트를 로드합니다.
protected  void HTMLWriter. output (char[] chars, int start, int length)
          이 메소드는, 문자 엔티티를 매핑 하기 위해서 오버라이드(override) 됩니다 (< 와 &lt; 등).
abstract  void HTMLEditorKit.Parser. parse (Reader  r, HTMLEditorKit.ParserCallback  cb, boolean ignoreCharSet)
          지정된 스트림의 구문 분석을 실시해, 그 해석 결과에 근거해 지정의 콜백을 호출합니다.
 void HTMLEditorKit. read (Reader  in, Document  doc, int pos)
          지정된 스트림로부터 컨텐츠를 삽입합니다.
protected  void HTMLWriter. selectContent (AttributeSet  attr)
          SELECT 폼 요소의 컨텐츠를 써냅니다.
 void HTMLDocument. setInnerHTML (Element  elem, String  htmlText)
          지정된 요소의 아이를 HTML 캐릭터 라인으로서 지정된 컨텐츠와 옮겨놓습니다.
 void HTMLDocument. setOuterHTML (Element  elem, String  htmlText)
          지정된 부모의 요소를 HTML 캐릭터 라인으로서 지정된 컨텐츠와 옮겨놓습니다.
protected  void MinimalHTMLWriter. startFontTag (String  style)
          현재 사용되고 있지 않습니다.
protected  void HTMLWriter. startTag (Element  elem)
          요소의 개시 태그를 써냅니다.
protected  void MinimalHTMLWriter. text (Element  elem)
          텍스트를 써냅니다.
protected  void HTMLWriter. text (Element  elem)
          텍스트를 써냅니다.
protected  void HTMLWriter. textAreaContent (AttributeSet  attr)
          폼 요소의 TEXTAREA 에 포함되고 있는 텍스트를 써냅니다.
 void MinimalHTMLWriter. write ()
          StyledDocument 로부터 HTML 출력을 생성합니다.
 void HTMLWriter. write ()
          요소 트리로 반복되어 모든 태그와 그 속성의 기입을 제어합니다.
 void HTMLEditorKit. write (Writer  out, Document  doc, int pos, int len)
          이 타입의 컨텐츠 핸들러에 적절한 형식에서, 문서로부터 스트림에 컨텐츠를 기입합니다.
protected  void MinimalHTMLWriter. writeAttributes (AttributeSet  attr)
          StyleConstants.ParagraphConstants, StyleConstants.CharacterConstants, StyleConstants.FontConstants, StyleConstants.ColorConstants 의 각 형의 모든 속성을 써냅니다.
protected  void HTMLWriter. writeAttributes (AttributeSet  attr)
          속성 세트를 써냅니다.
protected  void MinimalHTMLWriter. writeBody ()
          문서내의 요소로 반복해, 가지의 요소나 잎의 요소인지를 판단해 요소를 처리합니다.
protected  void MinimalHTMLWriter. writeComponent (Element  elem)
          컴퍼넌트 요소의 서두를 실시합니다.
protected  void MinimalHTMLWriter. writeContent (Element  elem, boolean needsIndenting)
          HTML 에 준거한 방법으로 속성 세트를 써냅니다.
protected  void HTMLWriter. writeEmbeddedTags (AttributeSet  attr)
          AttributeSet 로 짜넣어 태그를 검색해 그것을 써냅니다.
protected  void MinimalHTMLWriter. writeEndParagraph ()
          <p> 태그의 종료 태그를 발행합니다.
protected  void MinimalHTMLWriter. writeEndTag (String  endTag)
          적절히 인덴트 처리된 종료 태그를 써냅니다.
protected  void MinimalHTMLWriter. writeHeader ()
          <head> 및 <style> 의 태그를 써내, 다음에 writeStyles()를 기동해 <style> 태그의 컨텐츠로서 모든 이름 첨부의 스타일을 써냅니다.
protected  void MinimalHTMLWriter. writeHTMLTags (AttributeSet  attr)
          속성 설정에 근거해 텍스트의 볼드 <b>, 이탤릭 <i>, 및 <u> 의 태그를 생성합니다.
protected  void MinimalHTMLWriter. writeImage (Element  elem)
          아이콘 요소의 서두를 실시합니다.
protected  void MinimalHTMLWriter. writeLeaf (Element  elem)
          텍스트 이외의 잎의 요소의 서두를 제어합니다.
protected  void HTMLWriter. writeLineSeparator ()
          행 단락 문자를 써냅니다.
protected  void MinimalHTMLWriter. writeNonHTMLAttributes (AttributeSet  attr)
          HTML 에 준거한 방법으로 나머지의 문자 레벨의 속성 (볼드, 이탤릭, 밑줄 이외의 속성)을 써냅니다.
protected  void HTMLWriter. writeOption (Option  option)
          Option 폼 요소의 컨텐츠를 써냅니다.
protected  void MinimalHTMLWriter. writeStartParagraph (Element  elem)
          단락의 개시 태그를 발행합니다.
protected  void MinimalHTMLWriter. writeStartTag (String  tag)
          적절히 인덴트 처리된 개시 태그를 써냅니다.
protected  void MinimalHTMLWriter. writeStyles ()
          <style> 태그의 컨텐츠로서 모든 이름 첨부 스타일을 써냅니다.
 

javax.swing.text.html.parser 에서의 IOException 의 사용
 

IOException 을 throw 하는 javax.swing.text.html.parser 의 메소드
static DTD DTD. getDTD (String  name)
          지정한 name 를 가지는 DTD 를 돌려줍니다.
 void Parser. parse (Reader  in)
          DTD 가 지정되고 있는 경우에, HTML 스트림을 해석합니다.
 void ParserDelegator. parse (Reader  r, HTMLEditorKit.ParserCallback  cb, boolean ignoreCharSet)
           
 void DocumentParser. parse (Reader  in, HTMLEditorKit.ParserCallback  callback, boolean ignoreCharSet)
           
 String Parser. parseDTDMarkup ()
          문서형 정의 (DTD - Document Type Declaration)의 마크 업 선언을 해석합니다.
protected  boolean Parser. parseMarkupDeclarations (StringBuffer  strBuff)
          마크 업 선언을 해석합니다.
 void DTD. read (DataInputStream  in)
          어카이브(archive) 된 형식으로부터 DTD 를 재작성합니다.
 

javax.swing.text.rtf 에서의 IOException 의 사용
 

IOException 을 throw 하는 javax.swing.text.rtf 의 메소드
 void RTFEditorKit. read (InputStream  in, Document  doc, int pos)
          이 타입의 컨텐츠 핸들러에 적절한 형식이다고 예상되는 컨텐츠를, 지정한 스트림로부터 삽입합니다.
 void RTFEditorKit. read (Reader  in, Document  doc, int pos)
          지정된 스트림로부터 컨텐츠를 삽입합니다.
 void RTFEditorKit. write (OutputStream  out, Document  doc, int pos, int len)
          이 타입의 컨텐츠 핸들러에 적절한 형식에서, 문서로부터 스트림에 컨텐츠를 기입합니다.
 void RTFEditorKit. write (Writer  out, Document  doc, int pos, int len)
          문서의 컨텐츠를, 지정된 스트림에 plaintext로서 기입합니다.
 

javax.tools 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.tools 의 메소드
 void JavaFileManager. close ()
          이 파일 관리자-에 의해 직접적 또는 간접적으로 열린 자원이 있으면, 그것을 해제합니다.
 void ForwardingJavaFileManager. close ()
           
 void JavaFileManager. flush ()
          이 파일 관리자-에 의해 직접적 또는 간접적으로 열린 출력용 자원이 있으면, 그것을 플래시 합니다.
 void ForwardingJavaFileManager. flush ()
           
 CharSequence SimpleJavaFileObject. getCharContent (boolean ignoreEncodingErrors)
          이 구현은, 항상 UnsupportedOperationException 를 throw 합니다.
 CharSequence ForwardingFileObject. getCharContent (boolean ignoreEncodingErrors)
           
 CharSequence FileObject. getCharContent (boolean ignoreEncodingErrors)
          가능하면, 이 파일 다이얼로그의 문자 컨텐츠를 가져옵니다.
 FileObject JavaFileManager. getFileForInput (JavaFileManager.Location  location, String  packageName, String  relativeName)
          지정된 장소에 있는, 특정의 패키지내의 특정의상대명을 나타내는 입력용파일 객체를 가져옵니다.
 FileObject ForwardingJavaFileManager. getFileForInput (JavaFileManager.Location  location, String  packageName, String  relativeName)
           
 FileObject JavaFileManager. getFileForOutput (JavaFileManager.Location  location, String  packageName, String  relativeName, FileObject  sibling)
          지정된 장소에 있는, 특정의 패키지내의 특정의상대명을 나타내는 출력용파일 객체를 가져옵니다.
 FileObject ForwardingJavaFileManager. getFileForOutput (JavaFileManager.Location  location, String  packageName, String  relativeName, FileObject  sibling)
           
 JavaFileObject JavaFileManager. getJavaFileForInput (JavaFileManager.Location  location, String  className, JavaFileObject.Kind  kind)
          지정된 장소에 있는, 특정의 종류의 특정의 클래스를 나타내는 입력용파일 객체를 가져옵니다.
 JavaFileObject ForwardingJavaFileManager. getJavaFileForInput (JavaFileManager.Location  location, String  className, JavaFileObject.Kind  kind)
           
 JavaFileObject JavaFileManager. getJavaFileForOutput (JavaFileManager.Location  location, String  className, JavaFileObject.Kind  kind, FileObject  sibling)
          지정된 장소에 있는, 특정의 종류의 특정의 클래스를 나타내는 출력용파일 객체를 가져옵니다.
 JavaFileObject ForwardingJavaFileManager. getJavaFileForOutput (JavaFileManager.Location  location, String  className, JavaFileObject.Kind  kind, FileObject  sibling)
           
 Iterable <JavaFileObject > JavaFileManager. list (JavaFileManager.Location  location, String  packageName, Set <JavaFileObject.Kind > kinds, boolean recurse)
          지정의 장소의 지정의 기준에 일치하는 모든 파일 객체를 일람표 가리킵니다.
 Iterable <JavaFileObject > ForwardingJavaFileManager. list (JavaFileManager.Location  location, String  packageName, Set <JavaFileObject.Kind > kinds, boolean recurse)
           
 InputStream SimpleJavaFileObject. openInputStream ()
          이 구현은, 항상 UnsupportedOperationException 를 throw 합니다.
 InputStream ForwardingFileObject. openInputStream ()
           
 InputStream FileObject. openInputStream ()
          이 파일 객체의 InputStream 를 가져옵니다.
 OutputStream SimpleJavaFileObject. openOutputStream ()
          이 구현은, 항상 UnsupportedOperationException 를 throw 합니다.
 OutputStream ForwardingFileObject. openOutputStream ()
           
 OutputStream FileObject. openOutputStream ()
          이 파일 객체의 OutputStream 를 가져옵니다.
 Reader SimpleJavaFileObject. openReader (boolean ignoreEncodingErrors)
          SimpleJavaFileObject.getCharContent(boolean) 의 결과를 Reader 내에 랩 합니다.
 Reader ForwardingFileObject. openReader (boolean ignoreEncodingErrors)
           
 Reader FileObject. openReader (boolean ignoreEncodingErrors)
          이 객체의 리더를 가져옵니다.
 Writer SimpleJavaFileObject. openWriter ()
          openOutputStream 의 결과를 Writer 내에 랩 합니다.
 Writer ForwardingFileObject. openWriter ()
           
 Writer FileObject. openWriter ()
          이 파일 객체의 Writer 를 가져옵니다.
 void StandardJavaFileManager. setLocation (JavaFileManager.Location  location, Iterable <? extends File > path)
          지정된 패스와 지정된 장소를 관련짓습니다.
 

javax.transaction 에서의 IOException 의 사용
 

javax.transaction 에서의 IOException 의 서브 클래스
 class InvalidTransactionException
          이 예외는, 그 요구에 의해 무효인 트랜잭션(transaction) 문맥이 전송된 것을 나타냅니다.
 class TransactionRequiredException
          이 예외는, 어느 요구에 의해 null 의 트랜잭션(transaction) 문맥이 전송되었지만, 타겟 객체에 액티브한 트랜잭션(transaction)가 필요한 일을 나타냅니다.
 class TransactionRolledbackException
          이 예외는, 요구의 처리에 관련지을 수 있고 있는 트랜잭션(transaction)가 롤백(rollback) 된, 또는 롤백(rollback) 하도록(듯이) 마크 된 것을 나타냅니다.
 

javax.xml.bind 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.xml.bind 의 메소드
abstract  Result SchemaOutputResolver. createOutput (String  namespaceUri, String  suggestedFileName)
          (주어진 이름 공간 URI 의) schema 파일이 기입해지는 장소를 판단해,Result 객체로서 돌려줍니다.
 void JAXBContext. generateSchema (SchemaOutputResolver  outputResolver)
          이 문맥의 schema 문서를 생성합니다.
 

javax.xml.parsers 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.xml.parsers 의 메소드
 Document DocumentBuilder. parse (File  f)
          지정된 파일의 내용을 XML 문서로서 구문 분석 해, 새로운 DOM Document 객체를 돌려줍니다.
 void SAXParser. parse (File  f, DefaultHandler  dh)
          지정된 파일의 컨텐츠를, 지정된 DefaultHandler 를 사용해 XML 로서 구문 분석 합니다.
 void SAXParser. parse (File  f, HandlerBase  hb)
          지정된 파일의 컨텐츠를, 지정된 HandlerBase 를 사용해 XML 로서 구문 분석 합니다.
abstract  Document DocumentBuilder. parse (InputSource  is)
          지정된 입력 소스의 내용을 XML 문서로서 구문 분석 해, 새로운 DOM Document 객체를 돌려줍니다.
 void SAXParser. parse (InputSource  is, DefaultHandler  dh)
          지정된 InputSource 의 컨텐츠를, 지정된 DefaultHandler 를 사용해 XML 로서 구문 분석 합니다.
 void SAXParser. parse (InputSource  is, HandlerBase  hb)
          지정된 InputSource 의 컨텐츠를, 지정된 HandlerBase 를 사용해 XML 로서 구문 분석 합니다.
 Document DocumentBuilder. parse (InputStream  is)
          지정된 InputStream 의 내용을 XML 문서로서 구문 분석 해, 새로운 DOM Document 객체를 돌려줍니다.
 void SAXParser. parse (InputStream  is, DefaultHandler  dh)
          지정된 InputStream 인스턴스의 컨텐츠를, 지정된 DefaultHandler 를 사용해 XML 로서 구문 분석 합니다.
 void SAXParser. parse (InputStream  is, DefaultHandler  dh, String  systemId)
          지정된 InputStream 인스턴스의 컨텐츠를, 지정된 DefaultHandler 를 사용해 XML 로서 구문 분석 합니다.
 void SAXParser. parse (InputStream  is, HandlerBase  hb)
          지정된 InputStream 인스턴스의 컨텐츠를, 지정된 HandlerBase 를 사용해 XML 로서 구문 분석 합니다.
 void SAXParser. parse (InputStream  is, HandlerBase  hb, String  systemId)
          지정된 InputStream 인스턴스의 컨텐츠를, 지정된 HandlerBase 를 사용해 XML 로서 구문 분석 합니다.
 Document DocumentBuilder. parse (InputStream  is, String  systemId)
          지정된 InputStream 의 내용을 XML 문서로서 구문 분석 해, 새로운 DOM Document 객체를 돌려줍니다.
 Document DocumentBuilder. parse (String  uri)
          지정된 URI 의 내용을 XML 문서로서 해석해, 새로운 DOM Document 객체를 돌려줍니다.
 void SAXParser. parse (String  uri, DefaultHandler  dh)
          지정된 URI (Uniform Resource Identifier)로 표현된 컨텐츠를, 지정된 DefaultHandler 를 사용해 XML 로서 구문 분석 합니다.
 void SAXParser. parse (String  uri, HandlerBase  hb)
          지정된 URI (Uniform Resource Identifier)로 표현된 컨텐츠를, 지정된 HandlerBase 를 사용해 XML 로서 구문 분석 합니다.
 

javax.xml.soap 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.xml.soap 의 메소드
abstract  SOAPMessage MessageFactory. createMessage (MimeHeaders  headers, InputStream  in)
          지정의 InputStream 객체의 컨텐츠를 새로운 SOAPMessage 객체에 내부화해, 그 SOAPMessage 객체를 돌려줍니다.
abstract  void SOAPMessage. writeTo (OutputStream  out)
          이 SOAPMessage 객체를 지정한 출력 스트림에 기입합니다.
 

javax.xml.validation 에서의 IOException 의 사용
 

IOException 를 throw 하는 javax.xml.validation 의 메소드
 void Validator. validate (Source  source)
          지정된 입력을 검증합니다.
abstract  void Validator. validate (Source  source, Result  result)
          지정된 입력을 검증해, 추가된 검증 결과가 지정된 출력에 보냅니다.
 

org.omg.CORBA.portable 에서의 IOException 의 사용
 

IOException 를 throw 하는 org.omg.CORBA.portable 의 메소드
 int InputStream. read ()
           
 void OutputStream. write (int b)
          정수형 (배열의 길이)을 이 출력 스트림에 기입합니다.
 

org.xml.sax 에서의 IOException 의 사용
 

IOException 를 throw 하는 org.xml.sax 의 메소드
 void XMLReader. parse (InputSource  input)
          XML 문서를 구문 분석 합니다.
 void Parser. parse (InputSource  source)
          추천 되고 있지 않습니다.  XML 문서를 구문 분석 합니다.
 void XMLReader. parse (String  systemId)
          시스템 식별자 (URI)로부터 XML 문서를 구문 분석 합니다.
 void Parser. parse (String  systemId)
          추천 되고 있지 않습니다.  시스템 식별자 (URI)로부터 XML 문서를 구문 분석 합니다.
 InputSource EntityResolver. resolveEntity (String  publicId, String  systemId)
          어플리케이션이 외부 엔티티를 해결할 수 있도록(듯이) 합니다.
 

org.xml.sax.ext 에서의 IOException 의 사용
 

IOException 를 throw 하는 org.xml.sax.ext 의 메소드
 InputSource EntityResolver2. getExternalSubset (String  name, String  baseURI)
          어플리케이션은, 명확하게 정의하고 있지 않는 문서의 외부 부분집합을 제공할 수 있습니다.
 InputSource DefaultHandler2. getExternalSubset (String  name, String  baseURI)
          외부 부분집합이 문서 텍스트에 선언되지 않았던 경우, 아무것도 사용되지 않는 것을 퍼서에게 통지합니다.
 InputSource DefaultHandler2. resolveEntity (String  publicId, String  systemId)
          null 의 엔티티명과 베이스 URI 를 사용해 EntityResolver2.resolveEntity() 를 호출합니다.
 InputSource EntityResolver2. resolveEntity (String  name, String  publicId, String  baseURI, String  systemId)
          어플리케이션은 외부 엔티티 참조를 입력 소스에 매핑 하는지, 일반적인 URI 해결을 사용하도록(듯이) 퍼서에게 통지할 수 있습니다.
 InputSource DefaultHandler2. resolveEntity (String  name, String  publicId, String  baseURI, String  systemId)
          기저 URI 에 대해서 systemId 를 해석 처리해 결과가 절대 URI 가 된 엔티티테키스트를 읽어내도록(듯이) 퍼서에게 통지합니다.
 

org.xml.sax.helpers 에서의 IOException 의 사용
 

IOException 를 throw 하는 org.xml.sax.helpers 의 메소드
 void XMLReaderAdapter. parse (InputSource  input)
          문서를 구문 분석 합니다.
 void XMLFilterImpl. parse (InputSource  input)
          문서를 구문 분석 합니다.
 void ParserAdapter. parse (InputSource  input)
          XML 문서를 구문 분석 합니다.
 void XMLReaderAdapter. parse (String  systemId)
          문서를 구문 분석 합니다.
 void XMLFilterImpl. parse (String  systemId)
          문서를 구문 분석 합니다.
 void ParserAdapter. parse (String  systemId)
          XML 문서를 구문 분석 합니다.
 InputSource DefaultHandler. resolveEntity (String  publicId, String  systemId)
          외부 엔티티를 해결합니다.
 InputSource XMLFilterImpl. resolveEntity (String  publicId, String  systemId)
          외부 엔티티 해결을 필터링 합니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.