Home » Java programming language

Java Package getSpecificationVersion() method with example

Package Class getSpecificationVersion() method: Here, we are going to learn about the getSpecificationVersion() method of Package Class with its syntax and example.
Submitted by Preeti Jain, on December 05, 2019

Package Class getSpecificationVersion() method

  • getSpecificationVersion() method is available in java.lang package.
  • getSpecificationVersion() method is used to retrieve the specification version of the package that this package implements and the version is a sequence of no negative decimal integer and is separated by "." and may have leading zeros.
  • getSpecificationVersion() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
  • getSpecificationVersion() method does not throw an exception at the time of returning the specification version of the package.

Syntax:

    public String getSpecificationVersion();

Parameter(s):

  • It does not accept any parameter.

Return value:

The return type of this method is String, it returns the version of the specification that this package implements otherwise it returns null when specification version of the package is not known.

Example:

// Java program to demonstrate the example 
// of String getSpecificationVersion()
// of Package method

public class GetSpecificationVersion {
    public static void main(String[] args) {
        // Get Package by using getPackage() method
        Package pkg = Package.getPackage("java.util");

        // Get specification version of the package by using 
        // getSpecificationVersion() and stored in a variable
        // called sversion
        String sversion = pkg.getSpecificationVersion();

        // Display version of the package
        System.out.print("Package Version: ");
        System.out.print(sversion);
    }
}

Output

Package Version: 1.4





Comments and Discussions

Ad: Are you a blogger? Join our Blogging forum.





Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates


© https://www.includehelp.com some rights reserved.