Java Class getPackage()方法
java.lang.Class.getPackage() 得到这个类的包。该类的类加载器用于查找包。如果类是由引导类加载器加载的设置从CLASSPATH中加载的包被搜查,以寻找类的包。如果没有包的对象是由这个类的类加载器创建的,则返回null。
1 语法
public Package getPackage()
2 参数
无
3 返回值
此方法返回类的包名,或者null,如果从归档文件或代码库没有包的信息。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java Class getPackage()方法
*/
import java.lang.*;
public class ClassDemo {
public static void main(String[] args) {
try {
Class cls = Class.forName("java.lang.Integer");
// returns the name and package of the class
System.out.println("Class = " + cls.getName());
System.out.println("Package = " + cls.getPackage());
}
catch(ClassNotFoundException ex) {
System.out.println(ex.toString());
}
}
}
输出结果为:
Class = java.lang.Integer
Package = package java.lang, Java Platform API Specification, version 1.6
热门文章
优秀文章