当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:12:00  来源:本站整理

在Java的操纵历程中得到系统属性[Java编程]

赞助商链接



  本文“在Java的操纵历程中得到系统属性[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

Java语言以其面向对象、跨平台、可移植性好、安全性高档长处,遭到众多编程人员的爱好,越来越多的人将其作为利用软件开辟语言的首选.

在Java利用程序运行时,分外是需求在跨平台工作环境下运行时,需求肯定操作系统范例、用户JDK版本和用户工作目录等随工作平台改变的信息,来保证程序精确运行.普通情形下,可以操纵JDK供应的系统属性类(Properties)中的办法,快速地获得工作环境信息.

别的,程序开辟人员还可以定义与利用程序相关的系统属性文件,在用户程序履行历程中动态地加载程序员定义的属性文件来掌握程序运行.

本文通过对系统属性类的解析,结合实际例子介绍若何定义系统属性文件,并谈论安全战略文件的定义.

在利用程序开始履行时,程序首先读取系统的默许属性.假如定义了用户属性文件,则利用程序加载该属性文件.程序运行历程中可以按照履行情形动态地改正属性定义,并在程序完毕运行前,保存属性文件.

获得属性的办法:

contains(Object value)、containsKey(Object key):假如给定的参数或属性关键字在属性表中有定义,该办法返回True,不然返回False;

●getProperty(String key)、getProperty(String key, String default):按照给定的属性关键字获得关键字值;

●list(PrintStream s)、list(PrintWriter w): 在输出流中输出属性表内容;

●size():返回当前属性表中定义的属性关键字个数.

设置属性的办法:

●put(Object key, Object value) :向属性表中追加属性关键字和关键字的值;

●remove(Object key) :从属性表中删除关键字.

获得系统属性

系统属性是指与用户程序相关的操作系统配置信息以及软件信息.普通与用户程序相关的属性关键字包含:

●file.separator : 文件脱离符, Windows环境下为“",Unix环境下为“/”;

●user.home :用户主目录;

●java.home :Java及时运行环境的安装目录;

●java.ext.dirs :JDK的安装目录;

●os.name :操作系统名称;

●user.name :用户登录名称;

●os.version :操作系统版本;

●path.separator :当前操作系统的途径脱离符;

●user.dir :当前用户程序所在目录.


  以上是“在Java的操纵历程中得到系统属性[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 在java中产生切确的行为
  • rtti在java造型前的查抄
  • <b>如安在Java编程中操纵线程</b>
  • cookie技术在Java ME平台的操纵与实现
  • 在Java中操纵VC++组件
  • 在Java中操纵SQLite的教程
  • 在Java中读取写入XML文件(DEMO_004)
  • 在Java操纵程序中成立图象
  • 在Java中操纵Factory Method筹划情势
  • <b>在Java中操纵筹划情势之Singleton</b>
  • <b>在Java中操作UDP</b>
  • 在Java中举行事件处理的办法
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .