共用方式為


SelectorProvider.Provider 方法

定義

傳回此 Java 虛擬機調用的系統範圍預設選取器提供者。

[Android.Runtime.Register("provider", "()Ljava/nio/channels/spi/SelectorProvider;", "")]
public static Java.Nio.Channels.Spi.SelectorProvider? Provider();
[<Android.Runtime.Register("provider", "()Ljava/nio/channels/spi/SelectorProvider;", "")>]
static member Provider : unit -> Java.Nio.Channels.Spi.SelectorProvider

傳回

全系統的預設選取器提供者

屬性

備註

傳回此 Java 虛擬機調用的系統範圍預設選取器提供者。

此方法的第一個叫用會找出預設提供者物件,如下所示:

<老>

<李>

如果已定義系統屬性 java.nio.channels.spi.SelectorProvider ,則會將其視為具象提供者類別的完整名稱。 類別會載入並具現化;如果此程式失敗,則會擲回未指定的錯誤。

</李>

<李>

如果提供者類別已安裝在系統類別載入器可見的 jar 檔案中,而且該 jar 檔案包含資源目錄中META-INF/services名為 java.nio.channels.spi.SelectorProvider 的提供者組態檔,則會取得該檔案中指定的第一個類別名稱。 類別會載入並具現化;如果此程式失敗,則會擲回未指定的錯誤。

</李>

<李>

最後,如果上述任何一項尚未指定任何提供者,則會具現化系統預設提供者類別,並傳回結果。

</李>

</老>

這個方法的後續調用會傳回第一個調用所傳回的提供者。

java.nio.channels.spi.SelectorProvider.provider()Java 檔。

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

適用於