java 获取所有系统属性值,java获取系统属性

java获取系统属性

转自:http://blog.csdn.net/babydavic/archive/2007/08/23/1755718.aspx

系统属性

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

●file.separator:文件分隔符,

Windows

环境下为“",

Unix

环境下为“/”;

●user.home:用户主目录;

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

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

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

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

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

●path.separator:当前操作系统的路径分隔符;

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

可以用如下代码查看系统属性:

import java.util.Iterator;

import java.util.Properties;

public class sysEnv {

public static void main(String args[]) {

Properties props = System.getProperties();

Iterator iter = props.keySet().iterator();

while (iter.hasNext()) {

String key = (String) iter.next();

System.out.println(key + " = " + props.get(key));

}

}

}

相关文档:

1.声明包:package 包名

该语句是作为java源文件的第一条语句  指明该源文件定义的类所在的包

2.导包:import 包名

该语句必须写在package语句和源文� ......

这里我介绍一种很常用,也比较Professor的权限控制思路。

这里我用java语言描述,其实都差不多的。自己转一下就可以了。

为了方便,我们这里定义a^b为:a的b次方

这里,我们为每一个操作设定一个唯一的整数值,比如:

删除A---0

修改A---1

添加A---2

删除B---3

修改B---4

添加B---5

。。 ......

在上一个文章里,我们把项目建好了,并且已经成功运行,现在来理解下zk事件驱动(event-driven)的,基于组件(component-based)的特点

先来点理论,什么叫做基于组件,维基百科里面这么描述的:基于组件的软件工程(Component-based software engineering,简称CBSE)或基于组件的开发(Component-Based Development,简称CBD)是� ......

一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高整个应用程序的性能。本篇文章首先简单介绍GC的工作原理之后,然后再对GC的几个关键问题进行深入探讨,最后提出一些Java程序� ......

前言

Java的路径问题,非常难搞。最近的工作涉及到创建和读取文件的工作,这里我就给大家彻底得解决Java路径问题。

我编写了一个方法,比 ClassLoader.getResource(String 相对路径)方法的能力更强。它可以接受“../”这样的参数,允许我们用相 ......

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值