Java Package getPackage()方法

java.lang.Package.getPackage(String name) 通过在调用方的ClassLoader实例名称找到包。调用方的ClassLoader实例是用来寻找对应的命名类的包实例。如果调用方的ClassLoader实例为null,则设置系统ClassLoader实例加载的包被搜索,找到指定包。包有只有当类装载器创建了相应的属性包对象实例的版本和规格属性。 通常情况下,这些属性在伴随类的清单中定义。

1 语法

public static Package getPackage(String name)

2 参数

name :包名称,例如java.lang。

3 返回值

此方法返回所请求名称的包。这可能是null,如果从档案或代码库没有包信息。

4 示例 

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */
/**
 * Java Package getPackage()方法
 */
public class PackageDemo {

   public static void main(String[] args) {

      // create a package object for java.lang package
      Package pack = Package.getPackage("java.lang");

      // get the fully qualified name for this package
      System.out.println("" + pack.getName());
   }
}

输出结果为:

java.lang

 

热门文章

优秀文章