Java getImplementationVendor() 方法



描述

Java Package getImplementationVendor() 方法返回提供此实现的组织、供应商或公司的名称。

声明

以下是 Java Package getImplementationVendor() 方法的声明

public String getImplementationVendor()

参数

返回值

此方法返回实现此包的供应商。

异常

获取 java.lang 包的实现供应商示例

以下示例显示了 java.lang.Package.getImplementationVendor() 方法的使用。在此程序中,我们创建了一个 Package 变量并将其分配给 java.lang 包对象。然后使用 getImplementationVendor() 方法打印包的供应商。

package com.tutorialspoint;

public class PackageDemo {

   public static void main(String[] args) {

      // get the java package
      Package pack = Package.getPackage("java.lang");

      // print the package vendor
      System.out.println(pack.getImplementationVendor());
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

null

获取自定义包的实现供应商示例

以下示例显示了 java.lang.Package.getImplementationVendor() 方法的使用。在此程序中,我们创建了一个 Package 变量并将其分配给 com.tutorialspoint 包对象。然后使用 getImplementationVendor() 方法打印包的供应商。

package com.tutorialspoint;

public class PackageDemo {

   public static void main(String[] args) {

      // get the java package
      Package pack = Package.getPackage("com.tutorialspoint");

      // print the package vendor
      System.out.println(pack.getImplementationVendor());
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

null

获取 java.util 包的实现供应商示例

以下示例显示了 java.lang.Package.getImplementationVendor() 方法的使用。在此程序中,我们创建了一个 Package 变量并将其分配给 java.util 包对象。然后使用 getImplementationVendor() 方法打印包的供应商。

package com.tutorialspoint;

public class PackageDemo {

   public static void main(String[] args) {

      // get the java package
      Package pack = Package.getPackage("java.util");

      // print the package vendor
      System.out.println(pack.getImplementationVendor());
   }
}

输出

让我们编译并运行上述程序,这将产生以下结果:

null
java_lang_package.htm
广告