在 Java 中檢查包的可用性
可以使用 java.lang.Class.forName() 方法來檢查可用性。使用 java.lang.Class.forName(String name, boolean initialize, ClassLoader loader) 方法可以使用載入該類的類載入器,返回與給定字串名包含類的類物件。
演示此操作的程式如下所示 −
示例
public class Main {
public static void main(String args[]) {
System.out.println(Availability("java.lang.String"));
}
public static boolean Availability(String name) {
boolean flag = false;
try {
Class.forName(name, false, null);
flag = true;
}
catch (ClassNotFoundException e) {
flag = false;
}
return flag;
}
}輸出
true
現在,讓我們理解上述程式。
布林變數標誌儲存 java.lang.String 在方法 Availability() 中的可用性。演示此操作的程式碼片段如下 −
boolean flag = false;
try {
Class.forName(name, false, null);
flag = true;
}
catch (ClassNotFoundException e) {
flag = false;
}
return flag;在方法 main() 中,呼叫方法 Availability() 並列印它返回的值。演示此操作的程式碼片段如下 −
public static void main(String args[]) {
System.out.println(Availability("java.lang.String"));
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP