用System.getProperty()方法获取属性信息

package com.geostar.geosmarter;

import java.util.HashMap;
import java.util.Map.Entry;

/**
 * 用System.getProperty()方法获取JVM系统属性
 * */
public class Test09 {

	public static void main(String[] args) {
		HashMap<String, String> map = new HashMap<>();
		map.put("Java 运行时环境版本", System.getProperty("java.version"));					
		map.put("Java 运行时环境供应商", System.getProperty("java.vendor"));						
		map.put("Java 供应商的 URL", System.getProperty("java.vendor.url"));					
		map.put("Java 安装目录", System.getProperty("java.home"));						
		map.put("Java 虚拟机规范版本", System.getProperty("java.vm.specification.version"));	
		map.put("Java 虚拟机规范供应商", System.getProperty("java.vm.specification.vendor"));	
		map.put("Java 虚拟机规范名称", System.getProperty("java.vm.specification.name"));		
		map.put("Java 虚拟机实现版本", System.getProperty("java.vm.version"));					
		map.put("Java 虚拟机实现供应商", System.getProperty("java.vm.vendor"));					
		map.put("Java 虚拟机实现名称", System.getProperty("java.vm.name"));					
		map.put("Java 运行时环境规范版本", System.getProperty("java.specification.version"));		
		map.put("Java 运行时环境规范供应商", System.getProperty("java.specification.vendor"));		
		map.put("Java 运行时环境规范名称", System.getProperty("java.specification.name"));			
		map.put("Java 类格式版本号", System.getProperty("java.class.version"));				
		map.put("Java 类路径", System.getProperty("java.class.path"));					
		map.put("加载库时搜索的路径列表", System.getProperty("java.library.path"));				
		map.put("默认的临时文件路径", System.getProperty("java.io.tmpdir"));					
		map.put("要使用的 JIT 编译器的名称", System.getProperty("java.compiler"));					
		map.put("一个或多个扩展目录的路径", System.getProperty("java.ext.dirs"));					
		map.put("操作系统的名称", System.getProperty("os.name"));							
		map.put("操作系统的架构", System.getProperty("os.arch"));							
		map.put("操作系统的版本", System.getProperty("os.version"));						
		map.put("文件分隔符(在 UNIX 系统中是“/”)", System.getProperty("file.separator"));					
		map.put("路径分隔符(在 UNIX 系统中是“:”)", System.getProperty("path.separator"));					
		map.put("行分隔符(在 UNIX 系统中是“/n”)", System.getProperty("line.separator"));					
		map.put("用户的账户名称", System.getProperty("user.name"));						
		map.put("用户的主目录", System.getProperty("user.home"));						
		map.put("用户的当前工作目录", System.getProperty("user.dir"));	
		for (Entry<String, String> en :map.entrySet()) {
			System.out.println(en.getKey() + "\t" + en.getValue());
		}
	}
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值