📜  Java.io.FilePermission类

📅  最后修改于: 2020-11-15 02:42:50             🧑  作者: Mango


介绍

Java.io.FilePermission类表示对文件或目录的访问,它由一个路径名和对该路径名有效的一组操作组成。以下是关于FilePermission的要点-

  • 要授予的操作以包含一个或多个逗号分隔关键字列表的字符串形式传递给构造函数。可能的关键字是“读取”,“写入”,“执行”和“删除”。

  • 代码始终可以从文件所在的同一目录(或该目录的子目录)读取文件;它不需要显式权限即可这样做。

类声明

以下是Java.io.FilePermission类的声明-

public final class FilePermission
   extends Permission
      implements Serializable

类的构造函数

Sr.No. Constructor & Description
1

FilePermission(String path, String actions)

This creates a new FilePermission object with the specified actions.

类方法

Sr.No. Method & Description
1 boolean equals(Object obj)

This method checks two FilePermission objects for equality.

2 String getActions()

This method returns the “canonical string representation” of the actions.

3 int hashCode()

This method returns the hash code value for this object.

4 boolean implies(Permission p)

This method checks if this FilePermission object “implies” the specified permission.

5 PermissionCollection newPermissionCollection()

This method returns a new PermissionCollection object for storing FilePermission objects.

方法继承

此类从以下类继承方法-

  • Java.io.Permission
  • Java对象