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.