How do I get related parameters in Java

  • 2020-04-01 04:00:07
  • OfStack

This article is a code to show the Java method to get the relevant parameters to share with you:


public static void main(String[] args) { 
Properties props=System.getProperties(); //System property
 System.out.println("Java Operating environment version: "+props.getProperty("java.version")); 
 System.out.println("Java Operating environment suppliers: "+props.getProperty("java.vendor")); 
 System.out.println("Java Suppliers' URL : "+props.getProperty("java.vendor.url")); 
 System.out.println("Java Installation path: "+props.getProperty("java.home")); 
 System.out.println("Java Virtual machine specification version: "+props.getProperty("java.vm.specification.version")); 
 System.out.println("Java VMS specification vendors: "+props.getProperty("java.vm.specification.vendor")); 
 System.out.println("Java Virtual machine specification name: "+props.getProperty("java.vm.specification.name")); 
 System.out.println("Java Virtual machine implementation version: "+props.getProperty("java.vm.version")); 
 System.out.println("Java Virtual machine implementation vendors: "+props.getProperty("java.vm.vendor")); 
 System.out.println("Java Virtual machine implementation name: "+props.getProperty("java.vm.name")); 
 System.out.println("Java Runtime environment specification version: "+props.getProperty("java.specification.version")); 
 System.out.println("Java Runtime environment specification vendor: "+props.getProperty("java.specification.vender")); 
 System.out.println("Java Runtime environment specification name: "+props.getProperty("java.specification.name")); 
 System.out.println("Java Class format version number: "+props.getProperty("java.class.version")); 
 System.out.println("Java Classpath: "+props.getProperty("java.class.path")); 
 System.out.println(" List of paths to search when loading the library: "+props.getProperty("java.library.path")); 
 System.out.println(" Default temporary file path: "+props.getProperty("java.io.tmpdir")); 
 System.out.println(" Path to one or more extended directories: "+props.getProperty("java.ext.dirs")); 
 System.out.println(" Operating system name: "+props.getProperty("os.name")); 
 System.out.println(" Operating system architecture: "+props.getProperty("os.arch")); 
 System.out.println(" Operating system version: "+props.getProperty("os.version")); 
 System.out.println(" File separator: "+props.getProperty("file.separator")); //In Unix systems it's "/"
 System.out.println(" Path separator: "+props.getProperty("path.separator")); //On Unix systems is ":"
 System.out.println(" Line separator: "+props.getProperty("line.separator")); //On Unix systems it's /n.
 System.out.println(" User's account name: "+props.getProperty("user.name")); 
 System.out.println(" User's home directory: "+props.getProperty("user.home")); 
 System.out.println(" User's current working directory: "+props.getProperty("user.dir")); 
}

Hope you enjoy it.


Related articles: