다음을 통해 공유


ServiceLoader.Load 메서드

정의

오버로드

Load(Class)

현재 스레드의 Java를 사용하여 지정된 서비스 유형에 대한 새 서비스 로더를 만듭니다.

Load(Class, ClassLoader)

지정된 서비스 유형 및 클래스 로더에 대한 새 서비스 로더를 만듭니다.

Load(Class)

현재 스레드의 Java를 사용하여 지정된 서비스 유형에 대한 새 서비스 로더를 만듭니다.

[Android.Runtime.Register("load", "(Ljava/lang/Class;)Ljava/util/ServiceLoader;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "S" })]
public static Java.Util.ServiceLoader? Load (Java.Lang.Class? service);
[<Android.Runtime.Register("load", "(Ljava/lang/Class;)Ljava/util/ServiceLoader;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "S" })>]
static member Load : Java.Lang.Class -> Java.Util.ServiceLoader

매개 변수

service
Class

서비스를 나타내는 인터페이스 또는 추상 클래스

반환

새 서비스 로더

특성

설명

현재 스레드의 java.lang.Thread#getContextClassLoader 컨텍스트 클래스 로더를 사용하여 지정된 서비스 형식에 대한 새 서비스 로더를 만듭니다.

양식의 이 편리한 메서드 호출

<blockquote>

ServiceLoader.load(<i>service</i>)

</blockquote>

위의 식은 아래의 식과 동일합니다.

<blockquote>

ServiceLoader.load(<i>service</i>,
                               Thread.currentThread().getContextClassLoader())

</blockquote>

에 대한 java.util.ServiceLoader.load(java.lang.Class<S>)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

Load(Class, ClassLoader)

지정된 서비스 유형 및 클래스 로더에 대한 새 서비스 로더를 만듭니다.

[Android.Runtime.Register("load", "(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "S" })]
public static Java.Util.ServiceLoader? Load (Java.Lang.Class? service, Java.Lang.ClassLoader? loader);
[<Android.Runtime.Register("load", "(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "S" })>]
static member Load : Java.Lang.Class * Java.Lang.ClassLoader -> Java.Util.ServiceLoader

매개 변수

service
Class

서비스를 나타내는 인터페이스 또는 추상 클래스

loader
ClassLoader

공급자 구성 파일 및 공급자 클래스를 로드하는 데 사용할 클래스 로더 또는 null 시스템 클래스 로더(또는 실패하는 경우 부트스트랩 클래스 로더)를 사용하는 경우

반환

새 서비스 로더

특성

설명

지정된 서비스 유형 및 클래스 로더에 대한 새 서비스 로더를 만듭니다.

에 대한 java.util.ServiceLoader.load(java.lang.Class<S>, java.lang.ClassLoader)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상