当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java java.net.URLPermission用法及代码示例


URLPermission 类用于表示访问给定 URL 的资源的权限。给定的URL充当名字的许可。这行动代表 请求方法和标头。

类声明:

public final class URLPermission
extends Permission

构造函数:

构造函数 说明

URLPermission(String url)

此构造函数用于创建具有指定 URL 的 URLPermission 类的新实例

URLPermission(String url, String actions)

此构造函数用于创建具有指定 URL 和操作的 URLPermission 类的新实例

方法:

方法

说明

equals(Object p)

此方法检查两个 URLPermission 对象是否相等。

getActions()

该方法返回字符串格式的操作,当前是规范化的方法列表,并发送标头列表请求。

hashCode()

该方法返回该对象的哈希值。

implies(Permission p)

此方法检查该对象是否隐含给定的权限。

示例 1:

Java


// Java program to illustrate working of hashCode() method 
import java.net.URLPermission; 
  
public class URLpermission { 
  
    public static void main(String[] args) 
    { 
        String url = "https://www.geeksforgeeks.org"; 
        // creating a new URLPermission object 
        URLPermission permission 
            = new URLPermission(url, "connect"); 
        // printing the actions of this URLPermission object 
        System.out.println("Actions: "
                           + permission.getActions()); 
        // printing the hash value of this URLPermission 
        // object 
        System.out.println("Hashcode: "
                           + permission.hashCode()); 
    } 
}
输出
Actions: CONNECT:
Hashcode: -1592744539

示例 2:

Java


// Java program to illustrate working of equals() method 
import java.net.URLPermission; 
  
public class URLpermission { 
  
    public static void main(String[] args) 
    { 
        String url1 = "https://www.geeksforgeeks.org"; 
        String url2 
            = "https://www.geeksforgeeks.org/data-structure-gq/linked-list-gq/"; 
        URLPermission permission1 = new URLPermission(url1); 
        URLPermission permission2 = new URLPermission(url2); 
  
        if (permission1.equals(permission2)) { 
            System.out.println("Both objects are equal"); 
        } 
        else { 
            System.out.println( 
                "Both objects are not equal"); 
        } 
    } 
}
输出
Both objects are not equal


相关用法


注:本文由纯净天空筛选整理自abhinavjain194大神的英文原创作品 java.net.URLPermission Class in Java。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。