The examples in this article summarize the usage of Java's System.getProperty() method to obtain information. Share it with everyone for your reference. The details are as follows:
Copy the code as follows: System.out.println("java version number:" + System.getProperty("java.version")); // java version number
System.out.println("Java provider name:" + System.getProperty("java.vendor")); // Java provider name
System.out.println("Java provider website:" + System.getProperty("java.vendor.url")); // Java provider website
System.out.println("jre directory:" + System.getProperty("java.home")); // Java, oh, it should be the jre directory
System.out.println("Java virtual machine specification version number:" + System.getProperty("java.vm.specification.version")); // Java virtual machine specification version number
System.out.println("Java virtual machine specification provider:" + System.getProperty("java.vm.specification.vendor")); // Java virtual machine specification provider
System.out.println("Java virtual machine specification name:" + System.getProperty("java.vm.specification.name")); // Java virtual machine specification name
System.out.println("Java virtual machine version number:" + System.getProperty("java.vm.version")); // Java virtual machine version number
System.out.println("Java virtual machine provider:" + System.getProperty("java.vm.vendor")); // Java virtual machine provider
System.out.println("Java virtual machine name:" + System.getProperty("java.vm.name")); // Java virtual machine name
System.out.println("Java specification version number:" + System.getProperty("java.specification.version")); // Java specification version number
System.out.println("Java specification provider:" + System.getProperty("java.specification.vendor")); // Java specification provider
System.out.println("Java specification name:" + System.getProperty("java.specification.name")); // Java specification name
System.out.println("Java class version number:" + System.getProperty("java.class.version")); // Java class version number
System.out.println("Java class path:" + System.getProperty("java.class.path")); // Java class path
System.out.println("Java lib path:" + System.getProperty("java.library.path")); // Java lib path
System.out.println("Java input and output temporary path:" + System.getProperty("java.io.tmpdir")); // Java input and output temporary path
System.out.println("Java compiler:" + System.getProperty("java.compiler")); // Java compiler
System.out.println("Java execution path:" + System.getProperty("java.ext.dirs")); // Java execution path
System.out.println("Operating system name:" + System.getProperty("os.name")); // Operating system name
System.out.println("The architecture of the operating system:" + System.getProperty("os.arch")); // The architecture of the operating system
System.out.println("Operating system version number:" + System.getProperty("os.version")); // Operating system version number
System.out.println("File separator:" + System.getProperty("file.separator")); // File separator
System.out.println("Path separator:" + System.getProperty("path.separator")); // Path separator
System.out.println("Line separator:" + System.getProperty("line.separator")); // Line separator
System.out.println("Operating system user name:" + System.getProperty("user.name")); // User name
System.out.println("Operating system user's home directory:" + System.getProperty("user.home")); // User's home directory
System.out.println("The directory where the current program is located:" + System.getProperty("user.dir")); // The directory where the current program is located
I hope this article will be helpful to everyone’s Java programming.