클래스 java.lang.ClassLoader 의 사용 (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

JavaTM Platform
Standard Ed. 6

전 다음 | 프레임 있어 프레임 없음

## 클래스
java.lang.ClassLoader 의 사용

ClassLoader 를 사용하고 있는 패키지
java.awt.datatransfer | 어플리케이션간 또는 어플리케이션내의 데이터 전송을 위한 인터페이스와 클래스를 제공합니다.
java.beans | Beans (JavaBeansTM 아키텍쳐(architecture)에 근거한 컴퍼넌트)의 개발에 관련하는 클래스가 포함되어 있습니다.
java.lang | Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다.
java.lang.instrument | Java 프로그램 언어 에이전트가 JVM 상에서 실행되고 있는 프로그램을 계측 할 수 있도록(듯이) 하는 서비스를 제공합니다.
java.lang.reflect | 클래스와 객체에 관한 리플렉트 정보를 취득하는 클래스 및 인터페이스를 제공합니다.
java.net | 네트워크 어플리케이션을 구현하기 위한 클래스를 제공합니다.
java.rmi.server | 서버측의 RMI 를 지원하는 클래스와 인터페이스를 제공합니다.
java.security | 시큐리티 시스템의 클래스와 인터페이스를 제공합니다.
java.util | 이 패키지에는, 컬렉션 시스템, 유산 컬렉션 클래스, 이벤트 모델, 일시 기능, 국제화, 및 다양한 유틸리티 클래스 (StringTokenizer, 난수 제너레이터, 및 비트 배열)가 포함되어 있습니다.
javax.activation |
javax.imageio.spi | 리더, 라이터, 코드 변환기, 및 스트림의 플러그 인 인터페이스와 런타임 레지스트리를 포함한 Java 이미지 입출력 API 의 패키지입니다.
javax.management | Java Management Extensions 의 코어 클래스를 제공합니다.
javax.management.loading | 개량형의 동적 로드 기능을 구현하는 클래스를 제공합니다.
javax.management.remote.rmi | RMI 연결기는, RMI 를 사용해 클라이언트 요구를 원격 MBean 서버에 전송 하는, JMX 원격 API용의 연결기입니다.
javax.rmi.CORBA | RMI-IIOP 용의 이식 가능한 API 를 포함합니다.
javax.script | 스크립트 API 는, Java TM 스크립트 엔진을 정의하는 인터페이스와 클래스로 구성되어 그것들을 Java 어플리케이션으로 사용하기 위한 시스템를 제공합니다.
javax.swing | 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.
javax.tools | 컴파일러등의 프로그램으로부터 호출할 수 있는 툴의 인터페이스를 제공합니다.
javax.xml.bind | 비정렬화, 정렬화 및 검증 기능을 포함한 실행시 바인딩 시스템를 클라이언트 어플리케이션에 제공합니다.
javax.xml.datatype | XML / Java 의 형태 매핑 `javax.xml.datatype`API 는, XML / Java 의 형태 매핑을 제공합니다.
javax.xml.parsers | XML 문서의 처리를 가능하게 하는 클래스를 제공합니다.
javax.xml.stream |
javax.xml.transform | 이 패키지는, 변환 명령의 처리, 및 소스로부터 결과에의 변환을 실행하기 위한 총칭 API 를 정의합니다.
javax.xml.validation | 이 패키지는, XML 문서의 검증하기 위한 API 를 제공합니다.
javax.xml.xpath | 이 패키지는, XPath 식을 평가하기 위한 「객체 모델에 의존하지 않는다」API 를 제공해, 평가 환경에 액세스 합니다.

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

ClassLoader 형의 파라미터를 가지는 java.awt.datatransfer 의 메소드
`protected static Class <? >` | `DataFlavor. tryToLoadClass (String className, ClassLoader fallback)` bootstrap loader, 시스템 로더, 문맥 로더 (존재하는 경우), 지정된 로더의 차례로 클래스의 로드를 시도합니다.

ClassLoader 형의 파라미터를 가지는 java.awt.datatransfer 의 생성자
`DataFlavor (String mimeType, String humanPresentableName, ClassLoader classLoader)` `MimeType` 를 표현하는 `DataFlavor` 를 구축합니다.

java.beans 에서의 ClassLoader 의 사용

ClassLoader 형의 파라미터를 가지는 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 의 인스턴스를 생성합니다.

ClassLoader 형의 파라미터를 가지는 java.beans 의 생성자
`XMLDecoder (InputStream in, Object owner, ExceptionListener exceptionListener, ClassLoader cl)` `XMLEncoder` 클래스에서 작성된 어카이브(archive)를 읽어내기 위한 새로운 입력 스트림을 작성합니다.

java.lang 에서의 ClassLoader 의 사용

ClassLoader 를 돌려주는 java.lang 의 메소드
`protected ClassLoader` | `SecurityManager. currentClassLoader ()` 추천 되고 있지 않습니다. 이 타입의 시큐리티 체크는 추천 되지 않습니다. 대신에 `checkPermission` 의 호출을 사용하는 것을 추천합니다.
`ClassLoader` | `Class. getClassLoader ()` 클래스의 클래스 로더를 돌려줍니다.
`ClassLoader` | `Thread. getContextClassLoader ()` 이 Thread 의 문맥 ClassLoader 를 돌려줍니다.
`ClassLoader` | `ClassLoader. getParent ()` 위양을 위한 친클래스 로더를 돌려줍니다.
`static ClassLoader` | `ClassLoader. getSystemClassLoader ()` 위양을 위한 시스템 클래스 로더를 돌려줍니다.

ClassLoader 형의 파라미터를 가지는 java.lang 의 메소드
`static Class <? >` | `Class. forName (String name, boolean initialize, ClassLoader loader)` 지정된 클래스 로더를 사용해, 지정된 캐릭터 라인명을 가지는 클래스 또는 인터페이스에 관련지을 수 있었던 `Class` 객체를 돌려줍니다.
`void` | `Thread. setContextClassLoader (ClassLoader cl)` 이 Thread 의 문맥 ClassLoader 를 설정합니다.

ClassLoader 형의 파라미터를 가지는 java.lang 의 생성자
`ClassLoader (ClassLoader parent)` 지정된 친클래스 로더를 사용해, 위양을 위해서(때문에) 새로운 클래스 로더를 작성합니다.

java.lang.instrument 에서의 ClassLoader 의 사용

ClassLoader 형의 파라미터를 가지는 java.lang.instrument 의 메소드
`Class []` | `Instrumentation. getInitiatedClasses (ClassLoader loader)` `loader` 가 기동 로더인 모든 클래스의 배열을 돌려줍니다.
`byte[]` | `ClassFileTransformer. transform (ClassLoader loader, String className, Class <? > classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)` 이 메소드의 구현은, 제공된 클래스 파일을 변환해, 새로운 치환 클래스 파일을 돌려줄 수가 있습니다.

java.lang.reflect 에서의 ClassLoader 의 사용

ClassLoader 형의 파라미터를 가지는 java.lang.reflect 의 메소드
`static Class <? >` | `Proxy. getProxyClass (ClassLoader loader, Class <? >... interfaces)` 클래스 로더와 인터페이스의 배열의 지정된 프록시 클래스의 `java.lang.Class` 객체를 돌려줍니다.
`static Object` | `Proxy. newProxyInstance (ClassLoader loader, Class <? >[] interfaces, InvocationHandler h)` 지정된 호출 핸들러에 대해서 메소드 호출을 발송 하는, 지정된 인터페이스의 프록시 클래스의 인스턴스를 돌려줍니다.

java.net 에서의 ClassLoader 의 사용

java.net 에서의 ClassLoader 의 서브 클래스
`class` | `URLClassLoader` 이 클래스 로더는, JAR 파일과 디렉토리의 양쪽 모두를 참조하는 URL 의 검색 패스로부터, 클래스와 자원을 로드하기 위해서(때문에) 사용됩니다.

ClassLoader 형의 파라미터를 가지는 java.net 의 메소드
`static URLClassLoader` | `URLClassLoader. newInstance (URL [] urls, ClassLoader parent)` 지정된 URL 와 친클래스 로더에 대한, URLClassLoader 의 새로운 인스턴스를 작성합니다.

ClassLoader 형의 파라미터를 가지는 java.net 의 생성자
`URLClassLoader (URL [] urls, ClassLoader parent)` 지정된 URL 의 새로운 URLClassLoader 를 구축합니다.
`URLClassLoader (URL [] urls, ClassLoader parent, URLStreamHandlerFactory factory)` 지정된 URL, 친클래스 로더, 및 URLStreamHandlerFactory 를 위한 새로운 URLClassLoader 를 구축합니다.

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

ClassLoader 를 돌려주는 java.rmi.server 의 메소드
`abstract ClassLoader` | `RMIClassLoaderSpi. getClassLoader (String codebase)` `RMIClassLoader.getClassLoader(String)` 의 구현을 제공합니다.
`static ClassLoader` | `RMIClassLoader. getClassLoader (String codebase)` 지정된 코드 베이스 URL 패스로부터 클래스를 로드하는 클래스 로더를 돌려줍니다.

ClassLoader 형의 파라미터를 가지는 java.rmi.server 의 메소드
`static Object` | `RMIClassLoader. getSecurityContext (ClassLoader loader)` 추천 되고 있지 않습니다. 대체는 없습니다. Java 2 플랫폼 1.2 이후의 RMI 에서는, 클래스 로더의 시큐리티 문맥을 취득하기 위해서 이 메소드를 사용하지 않습니다
`Object` | `LoaderHandler. getSecurityContext (ClassLoader loader)` 추천 되고 있지 않습니다. 대체는 없습니다
`abstract Class <? >` | `RMIClassLoaderSpi. loadClass (String codebase, String name, ClassLoader defaultLoader)` `RMIClassLoader.loadClass(URL, String)` , `RMIClassLoader.loadClass(String, String)` , 및 `RMIClassLoader.loadClass(String, String, ClassLoader)` 의 구현을 제공합니다.
`static Class <? >` | `RMIClassLoader. loadClass (String codebase, String name, ClassLoader defaultLoader)` 지정된 로더를 사용할 수도 있습니다.
`abstract Class <? >` | `RMIClassLoaderSpi. loadProxyClass (String codebase, String [] interfaces, ClassLoader defaultLoader)` `RMIClassLoader.loadProxyClass(String, String[], ClassLoader)` 의 구현을 제공합니다.
`static Class <? >` | `RMIClassLoader. loadProxyClass (String codebase, String [] interfaces, ClassLoader defaultLoader)` 지정된 이름을 가지는 인터페이스군을 구현한 동적 프록시 클래스 (`Proxy` 를 참조)를, 지정된 코드 베이스 URL 패스로부터 로드합니다.

java.security 에서의 ClassLoader 의 사용

java.security 에서의 ClassLoader 의 서브 클래스
`class` | `SecureClassLoader` 이 클래스는, 디폴트로 시스템 정책에 의해 추출되는 관련한 코드 소스와 액세스권을 가지는 클래스를 정의하기 위한 추가 지원를 사용해, ClassLoader 를 확장합니다.

ClassLoader 를 돌려주는 java.security 의 메소드
`ClassLoader` | `ProtectionDomain. getClassLoader ()` 이 도메인의 ClassLoader 를 돌려줍니다.

ClassLoader 형의 파라미터를 가지는 java.security 의 생성자
`ProtectionDomain (CodeSource codesource, PermissionCollection permissions, ClassLoader classloader, Principal [] principals)` 지정된 CodeSource, Permissions, ClassLoader, 및 Principals 배열로 신규 ProtectionDomain 를 작성합니다.
`SecureClassLoader (ClassLoader parent)` 위양을 위해서(때문에) 지정된 친클래스 로더를 사용해, 신규 SecureClassLoader 를 작성합니다.

java.util 에서의 ClassLoader 의 사용

ClassLoader 형의 파라미터를 가지는 java.util 의 메소드
`static void` | `ResourceBundle. clearCache (ClassLoader loader)` 지정된 클래스 로더를 사용해 로드 된 자원 번들의 모든 것을, 캐쉬로부터 삭제합니다.
`static ResourceBundle` | `ResourceBundle. getBundle (String baseName, Locale locale, ClassLoader loader)` 지정된 기저명, 로케일, 클래스 로더를 사용해, 자원 번들을 가져옵니다.
`static ResourceBundle` | `ResourceBundle. getBundle (String baseName, Locale targetLocale, ClassLoader loader, ResourceBundle.Control control)` 지정된 기저명, 타겟 로케일, 클래스 로더, 및 컨트롤을 사용해, 자원 번들을 돌려줍니다.

`static

`<S> ServiceLoader <S>`

`

`ServiceLoader. load (Class <S> service, ClassLoader loader)`
지정된 서비스 타입과 클래스 로더에 대응하는 새로운 서비스 로더를 작성합니다.

`boolean` | `ResourceBundle.Control. needsReload (String baseName, Locale locale, String format, ClassLoader loader, ResourceBundle bundle, long loadTime)` 캐쉬내에서 유효기간이 끊어진 `bundle` 를 재로드할 필요가 있을지 어떨지를,`loadTime` 로 지정된 로드 시각이나 그 외의 몇개의 조건에 근거해 판정합니다.
`ResourceBundle` | `ResourceBundle.Control. newBundle (String baseName, Locale locale, String format, ClassLoader loader, boolean reload)` 지정된 형식과 로케일을 가지는 지정된 번들명의 자원 번들을, 지정된 클래스 로더를 필요에 따라서 사용해 인스턴스화합니다.

javax.activation 에서의 ClassLoader 의 사용

ClassLoader 형의 파라미터를 가지는 javax.activation 의 메소드
`Object` | `CommandInfo. getCommandObject (DataHandler dh, ClassLoader loader)` 인스턴스화 된 JavaBean 컴퍼넌트를 돌려줍니다.

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

ClassLoader 형의 파라미터를 가지는 javax.imageio.spi 의 메소드

`static

`<T> Iterator <T>`

`

`ServiceRegistry. lookupProviders (Class <T> providerClass, ClassLoader loader)`
지정된 클래스 로더를 사용해 특정의 서비스 클래스의 구현을 검색합니다.

javax.management 에서의 ClassLoader 의 사용

ClassLoader 를 돌려주는 javax.management 의 메소드
`ClassLoader` | `MBeanServer. getClassLoader (ObjectName loaderName)` 지정된 `ClassLoader` 를 돌려줍니다.
`ClassLoader` | `MBeanServer. getClassLoaderFor (ObjectName mbeanName)` 지정된 MBean 의 클래스의 로드에 사용된 `ClassLoader` 를 돌려줍니다.

ClassLoader 형의 파라미터를 가지는 javax.management 의 메소드
`static Class` | `DefaultLoaderRepository. loadClassWithout (ClassLoader loader, String className)` 추천 되고 있지 않습니다. 클래스 로더의 리스트 (지정의 클래스 로더는 제외)를 조사해, 요구된 클래스의 로드를 시도합니다.

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

javax.management.loading 에서의 ClassLoader 의 서브 클래스
`class` | `MLet` 원격 URL 로부터 착신한 MBean 서버내의 MBean (복수가능)를 인스턴스화해, 등록할 수가 있습니다.
`class` | `PrivateMLet` `ClassLoaderRepository` 에 추가되지 않는 MLet 입니다.

ClassLoader 형의 파라미터를 가지는 javax.management.loading 의 메소드
`Class <? >` | `ClassLoaderRepository. loadClassBefore (ClassLoader stop, String className)` 클래스 로더의 리스트로부터 클래스를 로드해, 지정된 클래스명의 위치에서 처리를 정지합니다.
`static Class` | `DefaultLoaderRepository. loadClassWithout (ClassLoader loader, String className)` 추천 되고 있지 않습니다. 클래스 로더의 리스트 (지정의 클래스 로더는 제외)를 조사해, 요구된 클래스의 로드를 시도합니다.
`Class <? >` | `ClassLoaderRepository. loadClassWithout (ClassLoader exclude, String className)` 클래스 로더의 리스트로부터, 전회 지정된 이름의 클래스 이외의 클래스를 로드합니다.

ClassLoader 형의 파라미터를 가지는 javax.management.loading 의 생성자
`MLet (URL [] urls, ClassLoader parent)` 지정된 URL 의 새로운 MLet 를 구축합니다.
`MLet (URL [] urls, ClassLoader parent, boolean delegateToCLR)` 지정된 URL 의 새로운 MLet 를 구축합니다.
`MLet (URL [] urls, ClassLoader parent, URLStreamHandlerFactory factory)` 지정된 URL, 친클래스 로더, 및 URLStreamHandlerFactory 의 새로운 MLet 를 구축합니다.
`MLet (URL [] urls, ClassLoader parent, URLStreamHandlerFactory factory, boolean delegateToCLR)` 지정된 URL, 친클래스 로더, 및 URLStreamHandlerFactory 의 새로운 MLet 를 구축합니다.
`PrivateMLet (URL [] urls, ClassLoader parent, boolean delegateToCLR)` 지정된 URL 의 새로운 PrivateMLet 를 구축합니다.
`PrivateMLet (URL [] urls, ClassLoader parent, URLStreamHandlerFactory factory, boolean delegateToCLR)` 지정된 URL, 친클래스 로더, 및 URLStreamHandlerFactory 를 위한 새로운 PrivateMLet 를 구축합니다.

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

ClassLoader 를 돌려주는 javax.management.remote.rmi 의 메소드
`ClassLoader` | `RMIServerImpl. getDefaultClassLoader ()` 이 연결기 서버로 사용되는 디폴트의 `ClassLoader` 를 가져옵니다.

ClassLoader 형의 파라미터를 가지는 javax.management.remote.rmi 의 메소드
`void` | `RMIServerImpl. setDefaultClassLoader (ClassLoader cl)` 이 연결기 서버의 디폴트의 `ClassLoader` 를 설정합니다.

ClassLoader 형의 파라미터를 가지는 javax.management.remote.rmi 의 생성자
`RMIConnectionImpl (RMIServerImpl rmiServer, String connectionId, ClassLoader defaultClassLoader, Subject subject, Map <String ,? > env)` 새로운 `RMIConnection` 를 구축합니다.

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

ClassLoader 형의 파라미터를 가지는 javax.rmi.CORBA 의 메소드
`Class` | `UtilDelegate. loadClass (String className, String remoteCodebase, ClassLoader loader)` `Util.loadClass(java.lang.String, java.lang.String, java.lang.ClassLoader)` 에 대한 위양 호출입니다.
`static Class` | `Util. loadClass (String className, String remoteCodebase, ClassLoader loader)` 지정된 클래스의 클래스 인스턴스를 돌려줍니다.

javax.script 에서의 ClassLoader 의 사용

ClassLoader 형의 파라미터를 가지는 javax.script 의 생성자
`ScriptEngineManager (ClassLoader loader)` 이 생성자 은,서비스 프로바이더 기구를 사용해, 지정된 `ClassLoader` 에 가시의 `ScriptEngineFactory` 의 구현을 로드합니다.

javax.swing 에서의 ClassLoader 의 사용

ClassLoader 형의 파라미터를 가지는 javax.swing 의 메소드
`Class <? extends ComponentUI >` | `UIDefaults. getUIClass (String uiClassID, ClassLoader uiClassLoader)` `get(uidClassID)` 의 값은, 대응하는 `ComponentUI` 클래스를 구현하는 클래스의 `String` 의 이름이 되어 있을 필요가 있습니다.
`static void` | `JEditorPane. registerEditorKitForContentType (String type, String classname, ClassLoader loader)` `type` 와 `classname` 의 디폴트의 바인딩을 작성합니다.

javax.tools 에서의 ClassLoader 의 사용

ClassLoader 를 돌려주는 javax.tools 의 메소드
`ClassLoader` | `JavaFileManager. getClassLoader (JavaFileManager.Location location)` 지정된 장소로부터 플러그 인을 로드하는 클래스 로더를 가져옵니다.
`ClassLoader` | `ForwardingJavaFileManager. getClassLoader (JavaFileManager.Location location)`
`static ClassLoader` | `ToolProvider. getSystemToolClassLoader ()` 이 플랫폼에 부속되어 있는 툴의 클래스 로더를 돌려줍니다.

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

ClassLoader 형의 파라미터를 가지는 javax.xml.bind 의 메소드
`static JAXBContext` | `JAXBContext. newInstance (String contextPath, ClassLoader classLoader)` `JAXBContext` 클래스의 새로운 인스턴스를 가져옵니다.
`static JAXBContext` | `JAXBContext. newInstance (String contextPath, ClassLoader classLoader, Map <String ,? > properties)` `JAXBContext` 클래스의 새로운 인스턴스를 가져옵니다.

javax.xml.datatype 에서의 ClassLoader 의 사용

ClassLoader 형의 파라미터를 가지는 javax.xml.datatype 의 메소드
`static DatatypeFactory` | `DatatypeFactory. newInstance (String factoryClassName, ClassLoader classLoader)` `DatatypeFactory` 의 새로운 인스턴스를 클래스명으로부터 가져옵니다.

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

ClassLoader 형의 파라미터를 가지는 javax.xml.parsers 의 메소드
`static DocumentBuilderFactory` | `DocumentBuilderFactory. newInstance (String factoryClassName, ClassLoader classLoader)` `DocumentBuilderFactory` 의 새로운 인스턴스를 클래스명으로부터 가져옵니다.
`static SAXParserFactory` | `SAXParserFactory. newInstance (String factoryClassName, ClassLoader classLoader)` `SAXParserFactory` 의 새로운 인스턴스를 클래스명으로부터 가져옵니다.

javax.xml.stream 에서의 ClassLoader 의 사용

ClassLoader 형의 파라미터를 가지는 javax.xml.stream 의 메소드
`static XMLInputFactory` | `XMLOutputFactory. newInstance (String factoryId, ClassLoader classLoader)` Create a new instance of the factory.
`static XMLInputFactory` | `XMLInputFactory. newInstance (String factoryId, ClassLoader classLoader)` 팩토리의 새로운 인스턴스를 작성합니다.
`static XMLEventFactory` | `XMLEventFactory. newInstance (String factoryId, ClassLoader classLoader)` 팩토리의 새로운 인스턴스를 작성합니다.

javax.xml.transform 에서의 ClassLoader 의 사용

ClassLoader 형의 파라미터를 가지는 javax.xml.transform 의 메소드
`static TransformerFactory` | `TransformerFactory. newInstance (String factoryClassName, ClassLoader classLoader)` 팩토리 클래스명으로부터 `TransformerFactory` 의 새로운 인스턴스를 가져옵니다.

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

ClassLoader 형의 파라미터를 가지는 javax.xml.validation 의 메소드
`static SchemaFactory` | `SchemaFactory. newInstance (String schemaLanguage, String factoryClassName, ClassLoader classLoader)` 클래스명으로부터 `SchemaFactory` 의 새로운 인스턴스를 가져옵니다.

javax.xml.xpath 에서의 ClassLoader 의 사용

ClassLoader 형의 파라미터를 가지는 javax.xml.xpath 의 메소드
`static XPathFactory` | `XPathFactory. newInstance (String uri, String factoryClassName, ClassLoader classLoader)` 팩토리 클래스명으로부터 `XPathFactory` 의 새로운 인스턴스를 가져옵니다.

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

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 도 참조해 주세요.