Java getImplementationVersion() 方法



描述

Java Package getImplementationVersion() 方法返回此實現的版本。它包含由此實現的版本分配的任何字串,並且Java執行時沒有指定或預期的任何特定語法。可以使用此版本的此包的此實現使用的其他包版本字串進行比較。

宣告

以下是java.lang.Package.getImplementationVersion() 方法的宣告

public String getImplementationVersion()

引數

返回值

此方法返回實現的版本,如果未知則返回 null。

異常

獲取 java.lang 包的實現版本示例

以下示例顯示了 java.lang.Package.getImplementationVersion() 方法的使用。在此程式中,我們建立了一個 Package 變數併為其分配了 java.lang 包物件。然後使用 getImplementationVersion() 方法列印包的版本。

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 version
      System.out.println(pack.getImplementationVersion());
   }
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果:

null

獲取自定義包的實現版本示例

以下示例顯示了 java.lang.Package.getImplementationVersion() 方法的使用。在此程式中,我們建立了一個 Package 變數併為其分配了 com.tutorialspoint 包物件。然後使用 getImplementationVersion() 方法列印包的版本。

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 version
      System.out.println(pack.getImplementationVersion());
   }
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果:

null

獲取 java.util 包的實現版本示例

以下示例顯示了 java.lang.Package.getImplementationVersion() 方法的使用。在此程式中,我們建立了一個 Package 變數併為其分配了 java.util 包物件。然後使用 getImplementationVersion() 方法列印包的版本。

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 version
      System.out.println(pack.getImplementationVersion());
   }
}

輸出

讓我們編譯並執行上述程式,這將產生以下結果:

null
java_lang_package.htm
廣告
© . All rights reserved.