- 类型参数:
T
- 运行计算结果的类型
- 函数接口:
- 这是一个功能接口,因此可以用作 lambda 表达式或方法引用的赋值目标。
要在启用特权的情况下执行的计算。通过在
PrivilegedAction
对象上调用 AccessController.doPrivileged
来执行计算。该接口仅用于不抛出已检查异常的计算;抛出已检查异常的计算必须改用 PrivilegedExceptionAction
。
- 自从:
- 1.2
- 参见:
-
方法总结
-
方法详情
-
run
T run()执行计算。此方法将在启用权限后由AccessController.doPrivileged
调用。- 返回:
-
可能表示计算结果的类相关值。每个实现
PrivilegedAction
的类都应该记录这个值代表什么(如果有的话)。 - 参见:
-