共用方式為


URLClassLoader 建構函式

定義

多載

URLClassLoader(URL[])

使用預設委派父 ClassLoader代 ,為指定的URL建構新的URLClassLoader。

URLClassLoader(URL[], ClassLoader)

建構指定 URL 的新 URLClassLoader。

URLClassLoader(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

URLClassLoader(URL[], ClassLoader, IURLStreamHandlerFactory)

為指定的 URL、父類別載入器和 URLStreamHandlerFactory 建構新的 URLClassLoader。

URLClassLoader(URL[])

使用預設委派父 ClassLoader代 ,為指定的URL建構新的URLClassLoader。

[Android.Runtime.Register(".ctor", "([Ljava/net/URL;)V", "")]
public URLClassLoader (Java.Net.URL[]? urls);
[<Android.Runtime.Register(".ctor", "([Ljava/net/URL;)V", "")>]
new Java.Net.URLClassLoader : Java.Net.URL[] -> Java.Net.URLClassLoader

參數

urls
URL[]

要從中載入類別和資源的URL

屬性

備註

使用預設委派父 ClassLoader代 ,為指定的URL建構新的URLClassLoader。 URL 會在父類別載入器中第一次搜尋之後,依針對類別和資源指定的順序進行搜尋。 任何以 '/' 結尾的 URL 都假設參考目錄。 否則,系統會假設 URL 參考將視需要下載並開啟的 JAR 檔案。

如果有安全性管理員,此方法會先呼叫安全性管理員的方法 checkCreateClassLoader ,以確保允許建立類別載入器。

java.net.URLClassLoader.URLClassLoader(java.net.URL[])Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

URLClassLoader(URL[], ClassLoader)

建構指定 URL 的新 URLClassLoader。

[Android.Runtime.Register(".ctor", "([Ljava/net/URL;Ljava/lang/ClassLoader;)V", "")]
public URLClassLoader (Java.Net.URL[]? urls, Java.Lang.ClassLoader? parent);
[<Android.Runtime.Register(".ctor", "([Ljava/net/URL;Ljava/lang/ClassLoader;)V", "")>]
new Java.Net.URLClassLoader : Java.Net.URL[] * Java.Lang.ClassLoader -> Java.Net.URLClassLoader

參數

urls
URL[]

要從中載入類別和資源的URL

parent
ClassLoader

委派的父類別載入器

屬性

備註

建構指定 URL 的新 URLClassLoader。 URL 會在指定父類別載入器中第一次搜尋之後,依指定類別和資源的順序搜尋。 任何以 '/' 結尾的 URL 都假設參考目錄。 否則,系統會假設 URL 參考將視需要下載並開啟的 JAR 檔案。

如果有安全性管理員,此方法會先呼叫安全性管理員的方法 checkCreateClassLoader ,以確保允許建立類別載入器。

java.net.URLClassLoader.URLClassLoader(java.net.URL[], java.lang.ClassLoader)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

URLClassLoader(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

protected URLClassLoader (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Net.URLClassLoader : nativeint * Android.Runtime.JniHandleOwnership -> Java.Net.URLClassLoader

參數

javaReference
IntPtr

nativeint

IntPtr,包含 Java Native Interface (JNI) 對象參考。

transfer
JniHandleOwnership

JniHandleOwnership,指出如何處理javaReference

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

URLClassLoader(URL[], ClassLoader, IURLStreamHandlerFactory)

為指定的 URL、父類別載入器和 URLStreamHandlerFactory 建構新的 URLClassLoader。

[Android.Runtime.Register(".ctor", "([Ljava/net/URL;Ljava/lang/ClassLoader;Ljava/net/URLStreamHandlerFactory;)V", "")]
public URLClassLoader (Java.Net.URL[]? urls, Java.Lang.ClassLoader? parent, Java.Net.IURLStreamHandlerFactory? factory);
[<Android.Runtime.Register(".ctor", "([Ljava/net/URL;Ljava/lang/ClassLoader;Ljava/net/URLStreamHandlerFactory;)V", "")>]
new Java.Net.URLClassLoader : Java.Net.URL[] * Java.Lang.ClassLoader * Java.Net.IURLStreamHandlerFactory -> Java.Net.URLClassLoader

參數

urls
URL[]

要從中載入類別和資源的URL

parent
ClassLoader

委派的父類別載入器

factory
IURLStreamHandlerFactory

建立 URL 時要使用的 URLStreamHandlerFactory

屬性

備註

為指定的 URL、父類別載入器和 URLStreamHandlerFactory 建構新的 URLClassLoader。 父自變數將做為委派的父類別載入器。 Factory 自變數將用來作為數據流處理程式處理站,以在建立新的 jar URL 時取得通訊協定處理程式。

如果有安全性管理員,此方法會先呼叫安全性管理員的方法 checkCreateClassLoader ,以確保允許建立類別載入器。

java.net.URLClassLoader.URLClassLoader(java.net.URL[], java.lang.ClassLoader, java.net.URLStreamHandlerFactory)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於