Java System类setSecurityManager()方法及示例
系统类setSecurityManager()方法
setSecurityManager()方法在java.lang包中可用。
在setSecurityManager()方法中,如果已经安装了安全管理器,则在这种情况下,给定参数将建立连接作为当前安全管理器;否则,如果给定参数为null,则给定参数将无法建立连接作为当前安全管理器。当前的安全管理员,则不会执行任何操作。
setSecurityManager()方法是静态方法,因此也可以使用类名进行访问。
setSecurityManager()方法不会引发任何异常。
语法:
public static void setSecurityManager(SecurityManager sm);
参数:
sm(安全管理器)–如果安全管理器先前无法为当前应用程序建立连接,则表示安全管理器。
返回值:
此方法的返回类型为void,它不返回任何内容。
示例
//Java程序演示的例子
//系统类的setSecurityManager()方法。
import java.lang.*;
public class SetSecurityManagerMethod {
public static void main(String[] args) {
//创建SecurityManager的实例
SecurityManager sm = new SecurityManager();
//通过使用setSecurityManager()方法用于
//设置安全管理器
System.setSecurityManager(sm);
//通过使用getSecurityManager()方法
//获取安全管理器
sm = System.getSecurityManager();
//通过使用条件语句检查存在
//安全管理器的存在
if (sm == null)
System.out.println("Security manager couldn’t established");
else
System.out.println("Security manager connection is established");
}
}输出结果
E:\Programs>javac SetSecurityManagerMethod.java E:\Programs>java SetSecurityManagerMethod Security manager connection is established
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短