`

Java开发中常用的一些系统属性值

阅读更多
通过 System.getProperties()获得一个Properties对象,再由Properties对象的pr.getProperty("<键名>")可获得相应的系统属性值。
常用的系统属性键名有:
java.version      Java 运行时环境版本 
java.vendor       Java 运行时环境供应商 
java.vendor.url   Java 供应商的 URL 
java.home Java    安装目录 
java.vm.specification.version     Java 虚拟机规范版本 
java.vm.specification.vendor      Java 虚拟机规范供应商 
java.vm.specification.name        Java 虚拟机规范名称 
java.vm.version    Java 虚拟机实现版本 
java.vm.vendor     Java 虚拟机实现供应商 
java.vm.name       Java 虚拟机实现名称 
java.specification.version     Java 运行时环境规范版本 
java.specification.vendor      Java 运行时环境规范供应商 
java.specification.name        Java 运行时环境规范名称 
java.class.version    Java 类格式版本号 
java.class.path       Java 类路径 
java.library.path     加载库时搜索的路径列表 
java.io.tmpdir        默认的临时文件路径 
java.compiler         要使用的 JIT 编译器的名称 
java.ext.dirs         一个或多个扩展目录的路径 
os.name      操作系统的名称 
os.arch      操作系统的架构 
os.version   操作系统的版本 
file.separator     文件分隔符(在 UNIX 系统中是“/”) 
path.separator     路径分隔符(在 UNIX 系统中是“:”) 
line.separator     行分隔符(在 UNIX 系统中是“/n”) 
user.name    用户的账户名称 
user.home    用户的主目录 
user.dir     用户的当前工作目录 

分享到:
评论

相关推荐

    Java开发技术大全(500个源代码).

    changeFields.java 改变属性值示例 Circle.java 一个用于测试的简单类 DumpMethods.java 使用反射机制来获取类中的方法 getClassName.java 利用反射机制获取类的名字 invokeConstructor.java 利用反射机制调用...

    JAVA_API1.6文档(中文)

    JAVA开发人员必备是HTML格式的 JavaTM 2 Platform Standard Edition 6 API 规范 本文档是 Java 2 Platform Standard Edition 6.0 的 API 规范。 请参见: 描述 Java 2 Platform 软件包 java.applet 提供创建 ...

    Java EE常用框架.xmind

    Java EE常用框架 WebService 介绍 基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用 术语 XML. Extensible Markup Language -扩展性标记语言 WSDL – ...

    java源码包2

     用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。 Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历...

    java web开发技术大全

    《Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+Spring+Ajax》介绍了Web开发中客户端技术的基础知识,包括JavaScript、CSS、AJAX等,这些技术都是Web应用中常用的客户端技术。 《Java Web开发技术大全:JSP+...

    Java Web开发实战经典-基础篇课后习题答案及高级篇源码

    MLDN 李兴华 老师 Java Web基础篇课后习题答案,Java Web高级案例篇全部源码。 此源码从最基本的JSP页面到Model 1到Model 2,文件上传,EL,JSTL,Ajax,Structs,一点一点的修改讲解。 最后形成一个完整的案例,...

    Java 1.6 API 中文 New

    JAVA开发人员必备!本文档是 Java Platform Standard Edition 6 的 API !Java 1.6 API的中文帮助文档。 深圳电信培训中心徐海蛟博士教学用api中文文档。支持全文检索,在线即时查询。 里面列出了,Java的所有类...

    JavaAPI1.6中文chm文档 part1

    java.util.concurrent 在并发编程中很常用的实用工具类。 java.util.concurrent.atomic 类的小工具包,支持在单个变量上解除锁的线程安全编程。 java.util.concurrent.locks 为锁和等待条件提供一个框架的接口和类...

    Java开发技术大全 电子版

    Java开发技术大全 电子版 第1篇Java基础知识入门. 第1章Java的开发运行环境2 1.1Java的运行环境与虚拟机2 1.2Java的开发环境4 1.2.1JDK的安装4 1.2.2如何设置系统环境变量6 1.2.3编译命令的使用8 1.2.4解释...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

     《Java开发实战1200例》分为I、II两卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;书中实例来源于多位工程师的多年积累,具有很强的实用性。 本书是第II卷,以开发...

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    ejb 3、jpa规范都属于sun公司所制订的java ee规范,因此把基于ejb 3+jpa的应用称为经典java ee架构,目前这种架构在java开发领域也有极大的市场占有率。  本书介绍了java ee规范的三大主要规范jsf、ejb 3和jpa,...

    java web技术开发大全(最全最新)

    《Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+Spring+Ajax》介绍了Web开发中客户端技术的基础知识,包括JavaScript、CSS、AJAX等,这些技术都是Web应用中常用的客户端技术。 《Java Web开发技术大全:JSP+...

    corejava基础重要知识点总结

    跨平台:用java开发出来的应用程序不受底层操作系统的限制 底层的功臣:JVM = java虚拟机 = 1 + 2 + 3 = 秘书 + 保镖 + 翻译 = 秘书 = 类加载器 = ClassLoader = 保镖 = 字节码校验器 = ByteCode Verifier = ...

    移动终端应用开发题库

    2.对于XML布局文件中的视图控件,layout_width属性的属性值不可以是什么?D A.match_parent B.fill_parent C.wrap_content D.match_content 3.对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个...

    java基础案例与开发详解案例源码全

    2.3.2 Java程序开发三步曲21 2.3.3 开发Java第一个程序21 2.3.4 Java代码中的注释23 2.3.5 常见错误解析24 2.4 Java类库组织结构和文档27 2.5 Java虚拟机简介28 2.6 Java技术两种核心运行机制29 2.7 上机练习30 第3...

Global site tag (gtag.js) - Google Analytics