java.lang.Package類
java.lang.Package 類包含有關Java包的實現和規範版本信息
類聲明
以下是java.lang.Package類的聲明:
public class Package
extends Object
implements AnnotatedElement
類方法
S.N.
方法 & 描述
1
A getAnnotation(Class 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