« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
| 公告 |
One blog (or more) a day, keep bad mood away, and make life wonderful!
-- by 小生
Blog正在逐步成长中,小生与您共享思维火花,畅想IT时代!
|
Blog信息 |
blog名称:小生杂谈 日志总数:166 评论数量:377 留言数量:1 访问次数:1012241 建立时间:2004年11月7日 |

| |
[编程技术]在Java中获取环境变量 网上资源, 软件技术
Wonderow 发表于 2004/12/17 14:04:21 |
环境变量是操作系统中与应用程序交互重要的部分,获取或设置环境变量是编程中经常要用到的技术,这里转载了一篇Java中获取环境变量的文章:
(zz From http://www.javaidea.net/list.jsp?topic=3)
在运行时设置一个环境变量 debug 为 true: java -Ddebug=true YourClass
在程序中设置一个环境变量 debug 为 true: System.setProperty( "debug", "true" );
获取一个环境变量 debug : String debug = System.getProperty( "debug" );
下表中列出了一部分环境变量,这些是 Java 已经定义好的,可以在程序中通过 System.getProperty( "key" ) 来获取,更多的环境变量请参阅 JDK 文档。
属性名
描 述
java.version
Java 运行时版本
java.home
Java 的安装目录
java.class.version
Java 类格式的版本号
java.class.path
Java 类的查找路径
java.io.tmpdir
默认的临时目录
java.compiler
Java 所使用的及时编译器
java.ext.dirs
Java 扩展包的目录
os.name
操作系统的名称
os.arch
操作系统的体系结构
os.version
操作系统的版本
file.separator
文件分隔符(Unix 下为'/')
path.separator
路径分隔符(Unix 下为':')
line.separator
换行符(Unix 下为'\n')
user.name
用户帐号名
user.home
用户目录
user.dir
用户当前的工作目录
|
|
|