可以在类的类加载器的帮助下使用java.lang.Class.getPackage()方法获取类的包。如果该类的类加载器没有创建任何包对象,则返回null。
演示此的程序如下所示-
示例import java.util.Date;
public class Main {
public static void main(String[] args) {
Date d = new Date();
Package p = d.getClass().getPackage();
String pName = p.getName();
System.out.println("The package name is: " + pName);
}
}
输出结果The package name is: java.util
现在让我们了解上面的程序。
该getPackage()方法用于获取该类的包。然后,getName()方法用于获取包的名称。然后显示该名称。演示这的代码片段如下-Date d = new Date();
Package p = d.getClass().getPackage();
String pName = p.getName();
System.out.println("The package name is: " + pName);