位置:首頁 > Java技術 > java.lang > java.lang.Package類

java.lang.Package類

java.lang.Package 類包含有關Java包的實現和規範版本信息

類聲明

以下是java.lang.Package類的聲明:

public class Package
  extends Object
    implements AnnotatedElement

類方法

S.N. 方法 & 描述
1 <A extends Annotation> A getAnnotation(Class<A> annotationClass) 
此方法返回這個元素的注解指定類型,如果這樣的注釋,否則返回null。
2 Annotation[] getAnnotations() 
此方法返回當前這個元素上的所有注釋。
3 Annotation[] getDeclaredAnnotations() 
此方法返回直接存在於此元素上的所有注釋。
4 String getImplementationTitle() 
此方法返回這個包的名稱
5 String getImplementationVendor() 
此方法返回提供該實現的組織,供應商或公司的名稱。
6 String getImplementationVersion() 
此方法返回這個實現的版本。
7 String getName() 
此方法返回這個包的名稱。
8 static Package getPackage(String name) 
此方法通過在調用方的ClassLoader實例名稱找到包。
9 static Package[] getPackages() 
此方法得到所有目前已知的調用方的ClassLoader實例的軟件包。
10 String getSpecificationTitle() 
此方法返回這個包實現該規範的名稱
11 String getSpecificationVendor() 
此方法返回的組織,供應商或公司擁有並維護實現此包的類的規範的名稱。
12 String getSpecificationVersion() 
此方法返回這個包實現該規範的版本號。
13 int hashCode() 
此方法返回從包名稱計算的哈希碼。
14 boolean isAnnotationPresent(Class<? extends Annotation> annotationClass) 
如果一個注解指定類型是存在於此元素上,此方法返回true,否則返回false。
15 boolean isCompatibleWith(String desired) 
此方法比較這包的規範版本與所需的版本。
16 boolean isSealed() 
如果這個包是密封此方法返回true。
17 boolean isSealed(URL url) 
如果這個包是密封的,對於指定的代碼源URL此方法返回true。
18 String toString() 
此方法返回這個包的字符串表示形式。

方法繼承

這個類從以下類繼承的方法:

  • java.lang.Object