FilePermission類的getActions()方法 (FilePermission Class getActions() method)
getActions() method is available in java.io package.
getActions()方法在java.io包中可用。
getActions() method is used to check whether this FilePermission and the given object are equal or not in terms of pathname and actions like read, write, delete, execute, delete, etc.
getActions()方法用于檢查此FilePermission和給定對象在路徑名和諸如讀取,寫入,刪除,執行,刪除等操作方面是否相等。
getActions() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
getActions()方法是一種非靜態方法,只能通過類對象訪問,如果嘗試使用類名稱訪問該方法,則會收到錯誤消息。
getActions() method does not throw an exception at the time of getting actions.
getActions()方法在獲取操作時不會引發異常。
Syntax:
句法:
public String getActions();
Parameter(s):
參數:
It does not accept any parameter.
它不接受任何參數。
Return value:
返回值:
The return type of the method is String, it returns the canonical (some authorised) denotations of the actions.
方法的返回類型為String ,它返回動作的規范(某些經授權)表示。
Example:
例:
// Java program to demonstrate the example
// of String getActions() method
// of FilePermission
import java.io.*;
public class GetActionsOfFP {
public static void main(String[] args) throws Exception {
FilePermission fp1 = null;
FilePermission fp2 = null;
try {
// Instantiates FilePermission fp1 , fp2
fp1 = new FilePermission("D:\\includehelp.txt", "read");
fp2 = new FilePermission("D:\\includehelp.txt", "write");
// By using getActions() method is to return
// the action performed on the file of the
// FilePermission
String action = fp1.getActions();
System.out.println("fp1.getActions(): " + action);
action = fp2.getActions();
System.out.println("fp2.getActions(): " + action);
} catch (Exception ex) {
System.out.println(ex.toString());
}
}
}
Output
輸出量
fp1.getActions(): read
fp2.getActions(): write
翻譯自: https://www.includehelp.com/java/filepermission-getactions-method-with-example.aspx