Java.io.FilePermission 類



簡介

Java.io.FilePermission 類表示對檔案或目錄的訪問許可權。它包含一個路徑名和一組對該路徑名有效的操作。以下是關於 FilePermission 的要點:

  • 要授予的操作以字串形式傳遞給建構函式,該字串包含一個或多個以逗號分隔的關鍵字列表。可能的關鍵字是“read”、“write”、“execute”和“delete”。

  • 程式碼始終可以從它所在的同一目錄(或該目錄的子目錄)讀取檔案;它不需要顯式許可權即可執行此操作。

類宣告

以下是Java.io.FilePermission類的宣告:

public final class FilePermission
   extends Permission
      implements Serializable

類建構函式

序號 建構函式 & 描述
1

FilePermission(String path, String actions)

這將建立一個具有指定操作的新 FilePermission 物件。

類方法

序號 方法 & 描述
1 boolean equals(Object obj)

此方法檢查兩個 FilePermission 物件是否相等。

2 String getActions()

此方法返回操作的“規範字符串表示形式”。

3 int hashCode()

此方法返回此物件的雜湊碼值。

4 boolean implies(Permission p)

此方法檢查此 FilePermission 物件是否“暗示”指定的許可權。

5

PermissionCollection newPermissionCollection()

此方法返回一個新的 PermissionCollection 物件,用於儲存 FilePermission 物件。

繼承的方法

此類繼承自以下類的方法:

  • Java.io.Permission
  • Java.io.Object
廣告