| 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()  此方法返回这个包的字符串表示形式。 |