System.getProperty

  1. public class Information {  
  2.     public static void main(String args[]) {  
  3.         System.out.println("java_vendor:" + System.getProperty("java.vendor"));  
  4.         System.out.println("java_vendor_url:"  
  5.                 + System.getProperty("java.vendor.url"));  
  6.         System.out.println("java_home:" + System.getProperty("java.home"));  
  7.         System.out.println("java_class_version:"  
  8.                 + System.getProperty("java.class.version"));  
  9.         System.out.println("java_class_path:"  
  10.                 + System.getProperty("java.class.path"));  
  11.         System.out.println("os_name:" + System.getProperty("os.name"));  
  12.         System.out.println("os_arch:" + System.getProperty("os.arch"));  
  13.         System.out.println("os_version:" + System.getProperty("os.version"));  
  14.         System.out.println("user_name:" + System.getProperty("user.name"));  
  15.         System.out.println("user_home:" + System.getProperty("user.home"));  
  16.         System.out.println("user_dir:" + System.getProperty("user.dir"));  
  17.         System.out.println("java_vm_specification_version:"  
  18.                 + System.getProperty("java.vm.specification.version"));  
  19.         System.out.println("java_vm_specification_vendor:"  
  20.                 + System.getProperty("java.vm.specification.vendor"));  
  21.         System.out.println("java_vm_specification_name:"  
  22.                 + System.getProperty("java.vm.specification.name"));  
  23.         System.out.println("java_vm_version:"  
  24.                 + System.getProperty("java.vm.version"));  
  25.         System.out.println("java_vm_vendor:"  
  26.                 + System.getProperty("java.vm.vendor"));  
  27.         System.out  
  28.                 .println("java_vm_name:" + System.getProperty("java.vm.name"));  
  29.         System.out.println("java_ext_dirs:"  
  30.                 + System.getProperty("java.ext.dirs"));  
  31.         System.out.println("file_separator:"  
  32.                 + System.getProperty("file.separator"));  
  33.         System.out.println("path_separator:"  
  34.                 + System.getProperty("path.separator"));  
  35.         System.out.println("line_separator:"  
  36.                 + System.getProperty("line.separator"));  
  37.     }  




System.getProperty(String name)方法用于得到系统的属性.System是在lang包中的一个类,这个类中存在大量和系统打交道的实用方法,而且一般都是类方法,.getProperty(String   key)就是其中一个比较常用的方法,用于返回系统参数文件中这个方法指定键所代表的值。
下面是该方法的常用参数。关键意义
-------------------------------------------------
java.versionjava.version                        Java运行环境版本  
java.vendorjava.vendor                         Java运行环境卖主  
java.vendor.urljava.vendor.url               Java卖主的URL  
java.homejava.home                               Java的安装目录  
java.vm.specification.version                 Java虚拟机规范版本  
java.vm.specification.vendor                 Java虚拟机规范供应商  
java.vm.specification.name                    Java虚拟机规范名称  
java.vm.versionjava.vm.version              Java虚拟机执行版本  
java.vm.vendorjava.vm.vendor               Java虚拟机实现供应商  
java.vm.namejava.vm.name                    Java虚拟机实现名称  
java.specification.version                    Java运行时环境规范版本  
java.specification.vendor                    Java运行时环境规范供应商  
java.specification.name                       Java运行时环境规范名称  
java.class.versionjava.class.version      Java类格式版本号  
java.class.pathjava.class.path              Java类路径  
java.library.pathjava.library.path       名单上的路径搜索时,装载图书馆  
java.io.tmpdirjava.io.tmpdir                 默认temp文件路径  
java.compilerjava.compiler                  名称JIT编译器使用  
java.ext.dirsjava.ext.dirs                     道路扩建目录或目录  
os.name                                               操作系统名称  
os.archos.arch                                     操作系统体系结构  
os.versionos.version                             操作系统版本  
file.separatorfile.separator                 文件分隔符("/"在UNIX)  
path.separatorpath.separator               路径分隔符(":"在UNIX)  
line.separatorline.separator                 线分离("/氮",在Unix)  
user.nameuser.name                             用户的帐号名称  
user.homeuser.home                             用户的home目录  
user.diruser.dir                                  用户的当前工作目录
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值