java中的System.getProperty()和getenv()方法

Java system.getproperty(String name)获取系统属性

属性说明:

public class test{
    public static void main(String[] args) {
        System.out.println("Java Runtime Environment version = "
                + System.getProperty("java.version"));
        System.out.println("Java Runtime Environment vendor = "
                + System.getProperty("java.vendor"));
        System.out.println("Java vendor URL = "
                + System.getProperty("java.vendor.url"));
        System.out.println("Java installation directory = "
                + System.getProperty("java.home"));
        System.out.println("Java Virtual Machine specification version = "
                + System.getProperty("java.vm.specification.version"));
        System.out.println("Java Runtime Environment specification  version = "
                + System.getProperty("java.specification.version"));
        System.out.println("Java class format version number = "
                + System.getProperty("java.class.version"));
        System.out.println("Java class path = "
                + System.getProperty("java.class.path"));
        System.out.println("Operating system name = "
                + System.getProperty("os.name"));
        System.out.println("Operating system architecture = "
                + System.getProperty("os.arch"));
        System.out.println("File separator (‘/‘ on UNIX) = "
                + System.getProperty("file.separator"));
        System.out.println("User‘s account name = "
                + System.getProperty("user.name"));
        System.out.println("User‘s home directory = "
                + System.getProperty("user.home"));
        System.out.println("User‘s current working directory = "
                + System.getProperty("user.dir"));
}    

Java system.getenv(String name)获取环境变量

System.out.println(System.getenv("Java_Home"));
时间: 2024-10-13 15:59:37

java中的System.getProperty()和getenv()方法的相关文章

给java中的System.getProperty添加新的key value对

由于系统被格了,所以,现在的java项目配置不对,代码里面的配置类调用了一个System.getProperty("env")发现找不到该变量的值,以前一直能找到的. 其实就是以前给启动JVM的时候,用-Dkey="value" 来传递给JVM参数,就可以System.getProperty(key)了. references:http://stackoverflow.com/questions/9736862/how-to-add-new-system-prope

JAVA中使用System类的 getProperties()和getProperty(String)取得当前系统的属性

一.描述 java中取得系统的属性的方法有两种: 1.可以使用System类中的方法:public static Properties getProperties()得到系统的各种属性, 该方法返回一个Properties类,这个类继承自Hashtable,在该类中定义了各种属性的键值对. 2.直接使用System.getProperty(String key)获取所需的系统属性. 实际上两者是等价的,System.getProperty(String key)方法内部调用了System类内部声

Java基础 之 System.getProperty()方法

Java基础 之 System.getProperty()方法大全 1 public static void main(String[] args) { 2 System.out.println("java版本号:" + System.getProperty("java.version")); // java版本号 3 System.out.println("Java提供商名称:" + System.getProperty("java.

java中遍历MAP的几种方法

java中遍历MAP的几种方法 Java代码 Map<String,String> map=new HashMap<String,String>();    map.put("username", "qq");    map.put("passWord", "123");    map.put("userID", "1");    map.put("em

Java基础---Java中无参数无返回值方法使用(三十六)

Java 中无参无返回值方法的使用 如果方法不包含参数,且没有返回值,我们称为无参无返回值的方法. 方法的使用分两步: 第一步,定义方法 例如:下面代码定义了一个方法名为 show ,没有参数,且没有返回值的方法,执行的操作为输出 " welcome to imooc. " 注意哦: 1. 方法体放在一对大括号中,实现特定的操作 2. 方法名主要在调用这个方法时使用,需要注意命名的规范,一般采用第一个单词首字母小写,其它单词首字母大写的形式 第二步,调用方法 当需要调用方法执行某个操作

Java基础---Java中无参数带返回值方法的使用(三十七)

Java 中无参带返回值方法的使用 如果方法不包含参数,但有返回值,我们称为无参带返回值的方法. 例如:下面的代码,定义了一个方法名为 calSum ,无参数,但返回值为 int 类型的方法,执行的操作为计算两数之和,并返回结果 在 calSum( ) 方法中,返回值类型为 int 类型,因此在方法体中必须使用 return 返回一个整数值. 调用带返回值的方法时需要注意,由于方法执行后会返回一个结果,因此在调用带返回值方法时一般都会接收其返回值并进行处理.如: 运行结果: 不容忽视的"小陷阱&

Java基础---Java中带参数无返回值方法的使用(三十九)

Java 中带参无返回值方法的使用 有时方法的执行需要依赖于某些条件,换句话说,要想通过方法完成特定的功能,需要为其提供额外的信息才行.例如,现实生活中电饭锅可以实现"煮饭"的功能,但前提是我们必须提供食材,如果我们什么都不提供,那就真是的"巧妇难为无米之炊"了.我们可以通过在方法中加入参数列表接收外部传入的数据信息,参数可以是任意的基本类型数据或引用类型数据. 我们先来看一个带参数,但没有返回值的方法: 上面的代码定义了一个 show 方法,带有一个参数 name

简述Java中Http/Https请求监听方法

一.工欲善其事必先利其器 做Web开发的人总免不了与Http/Https请求打交道,很多时候我们都希望能够直观的的看到我们发送的请求参数和服务器返回的响应信息,这个时候就需要借助于某些工具啦.本文将采用Fiddler2作为分析工具,Fiddler很强大,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,是越墙抓包之利器.关于工具的介绍可以参考下面的链接: http://www.cnblogs.com/TankXiao/archive/2012/02

java中获取日期和时间的方法总结

1.获取当前时间,和某个时间进行比较.此时主要拿long型的时间值. 方法如下:  要使用 java.util.Date .获取当前时间的代码如下 Date date = new Date(); date.getTime() ; 还有一种方式,使用 System.currentTimeMillis() ;都是得到一个当前的时间的long型的时间的毫秒值,这个值实际上是当前时间值与1970年一月一号零时零分零秒相差的毫秒数 一.获取当前时间,   格式为:   yyyy-mm-dd   hh-mm