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