Java 包类

Java.lang 包提供了一个 Package 类,其中包含版本有关 Java 包的实现和规范的信息。

类声明

java.lang.Package 类的声明为:

public class Package
  extends Object
    implements AnnotatedElement 

java.lang.Package 方法

java.lang.Package 类有许多方法,如下所列:

成员方法

序号方法和说明
1.String getName()
返回名称这个包。
2.String getImplementationTitle()
返回此包的标题。
3.String getImplementationVendor()
返回提供此实现的组织、供应商或公司的名称。
4.String getImplementationVersion()
返回此实现的版本。
5.static Package getPackage(String name)
在调用者 ClassLoader 实例中按名称查找包。
6.static Package[] getPackages()
获取调用者的 ClassLoader 实例当前已知的所有包。
7.String getSpecificationTitle()
返回此包实现的规范的标题。
8.String getSpecificationVendor()
返回拥有并维护实现此包的类的规范的组织、供应商或公司的名称。
9.String getSpecificationVersion()
返回此包实现的规范的版本号。
10。int hashCode()
返回根据包名称计算的哈希码。
11。boolean isCompatibleWith(String desired)
将此软件包的规范版本与所需版本进行比较。
12。boolean isSealed()
如果该包装是密封的,则返回 true。
13.String toString()
返回此包的字符串表示形式。

继承的方法

该类继承了以下类的方法:

  • java.lang.Object