Home » Java programming language

Java Package getSpecificationVendor() method with example

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

Package Class getSpecificationVendor() method

  • getSpecificationVendor() method is available in java.lang package.
  • getSpecificationVendor() method is used to retrieve the name of the vendor that manages the specification of the classes or interface that is implemented by this package.
  • getSpecificationVendor() 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.
  • getSpecificationVendor() method does not throw an exception at the time of returning specification vendor of the package.


    public String getSpecificationVendor();


  • It does not accept any parameter.

Return value:

The return type of this method is String, it returns the name of the company who specializes in this package otherwise it returns null when specification vendor of the package is not known.


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

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

        // Get specification vendor of the package by using 
        // getSpecificationVendor() and stored in a variable
        // called svendor
        String svendor = pkg.getSpecificationVendor();

        // Display vendor of the package
        System.out.print("Package Vendor: ");


Package Vendor: Sun Microsystems, Inc.


Comments and Discussions



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

© some rights reserved.