`
kanpiaoxue
  • 浏览: 1749201 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

java 可以获取的系统变量列表

    博客分类:
  • java
 
阅读更多

在编程的时候,我们经常要获得系统的环境变量。因为环境变量太多了,往往我们会迷茫不知所措。

下面的代码可以打印出这些环境变量:

public static void printSystemProperties(){
		System.getProperties( ).list(System.out);
	}

 输出下面的结果:

-- listing properties --
java.runtime.name=Java(TM) SE Runtime Environment
sun.boot.library.path=C:\jdk\x64\jdk1.6.0_45\jre\bin
java.vm.version=20.45-b01
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
path.separator=;
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
file.encoding.pkg=sun.io
user.country=CN
sun.java.launcher=SUN_STANDARD
sun.os.patch.level=Service Pack 1
java.vm.specification.name=Java Virtual Machine Specification
user.dir=E:\java_workspace\Test
java.runtime.version=1.6.0_45-b06
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=C:\jdk\x64\jdk1.6.0_45\jre\lib\endorsed
os.arch=amd64
java.io.tmpdir=C:\Users\kanpiaoxue\AppData\Local\Temp\
line.separator=

java.vm.specification.vendor=Sun Microsystems Inc.
user.variant=
os.name=Windows 7
sun.jnu.encoding=GBK
java.library.path=C:\jdk\x64\jdk1.6.0_45\bin;C:\Windows...
java.specification.name=Java Platform API Specification
java.class.version=50.0
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
os.version=6.1
user.home=C:\Users\kanpiaoxue
user.timezone=Asia/Shanghai
java.awt.printerjob=sun.awt.windows.WPrinterJob
file.encoding=UTF-8
java.specification.version=1.6
user.name=kanpiaoxue
java.class.path=E:\java_workspace\Test\bin;E:\workspa...
java.vm.specification.version=1.0
sun.arch.data.model=64
java.home=C:\jdk\x64\jdk1.6.0_45\jre
sun.java.command=com.wanmei.test.Test
java.specification.vendor=Sun Microsystems Inc.
user.language=zh
awt.toolkit=sun.awt.windows.WToolkit
java.vm.info=mixed mode
java.version=1.6.0_45
java.ext.dirs=C:\jdk\x64\jdk1.6.0_45\jre\lib\ext;C:...
sun.boot.class.path=C:\jdk\x64\jdk1.6.0_45\jre\lib\resour...
java.vendor=Sun Microsystems Inc.
file.separator=\
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport...
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
sun.desktop=windows
sun.cpu.isalist=amd64

 

分享到:
评论

相关推荐

    JAVA读取环境变量

    JAVA读取环境变量 在windows、linux中都可以运行,可指定任何环境变量

    java获取系统信息、读取系统变量

    用JAVA读取系统变量,并且输出。读取的变量包括:操作系统信息、java安装信息、操作系统架构、用户信息等。

    详解Java获取环境变量及系统属性的方法

    主要介绍了详解Java获取环境变量及系统属性的方法,讲解了System.getEnv()和System.getProperties()这两个核心方法的使用,需要的朋友可以参考下

    简单的JAVA实现获取windows的系统路径

    这段简单的JAVA代码可以获取到WINDOWS的系统目录和环境变量,在XP和WIN7下测试通过!

    java环境变量jdk1.8设置

    java环境变量设置,环境变量是操作系统提供的一种机制,用于存储和获取关键信息以方便应用程序和用户。在Java开发中,我们经常需要配置一些环境变量来指定Java运行时的一些参数。 JAVA_HOME:Java安装目录,用于指定Java...

    获取运行中的JVM系统属性

    安装在不同操作系统的Java虚拟机负责着Java程序与操作系统之间的工作,因此每个Java虚拟机的系统环境属性是不同的,我们可以通过访问Java虚拟机的系统属性来获知一些关于当前操作系统的一些基本信息,这些信息的价值...

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

    listConstructors.java 利用反射机制获取构造器列表 listFields.java 利用反射机制获取成员属性列表 listMethods.java 利用反射机制获取成员方法列表 loadClass.java 动态装载一个类 Shape.java 一个用于测试的...

    JAVA_API1.6文档(中文)

    java.util.prefs 此包允许应用程序存储并获取用户和系统首选项和配置数据。 java.util.regex 用于匹配字符序列与正则表达式指定模式的类。 java.util.spi java.util 包中类的服务提供者类。 java.util.zip 提供...

    java11安装包正式版

    JAVA JDK 11最新版可以帮助用户轻松的获取到JAVA的运行环境,让你在电脑上进行程序开发操作。JAVA JDK 11软件新增Epsilon 垃圾收集器和lambda 参数的局部变量语法,可以有效的提高开发者的生产效率和Java应用程序的...

    125集专攻JAVA基础 JAVA零基础入门学习视频教程 动力节点JAVA视频教程.txt

    北京动力节点-Java编程零基础教程-026-Java语言概述-第一个程序-临时系统变量Path设置.avi 北京动力节点-Java编程零基础教程-027-Java语言概述-第一个程序-系统变量Path设置.avi 北京动力节点-Java编程零基础教程...

    Java零基础 - ipconfig命令.md

    我们提供了详细的步骤说明,并附带一个简单的源码示例,演示如何使用Java代码获取系统的网络配置信息。 内容概要 本文档涵盖以下内容: 使用Java代码执行DOS命令 使用Java代码获取系统的网络配置信息 学到什么 ...

    robotframework——变量文件.pdf

    rf⽤例: 执⾏结果fail: 2、⽅法⼆: 、⽅法⼆:通过特殊函数获取变量 通过特殊函数获取变量 变量⽂件中可以包含⼀个特殊的函数 get_variables (或者 getVariables), 该函数将变量按字典的形式返回。该函数还可以...

    Windows Bat脚本-快速切换Java版本

    该批处理脚本允许用户在多个JDK版本之间进行切换,并设置所选版本的JAVA_HOME环境变量,以便用户可以轻松切换不同的Java开发环境。 实现细节: 获取管理员权限: 在脚本开头,使用mshta命令获取管理员执行权限,...

    Java 1.6 API 中文 New

    java.util.prefs 此包允许应用程序存储并获取用户和系统首选项和配置数据。 java.util.regex 用于匹配字符序列与正则表达式指定模式的类。 java.util.spi java.util 包中类的服务提供者类。 java.util.zip 提供用于...

    JAVA实现Modbus RTU或Modbus TCPIP数据采集.rar

    1.多线程可以提高资源的利用率,可以充分利用现代多核处理器的特性,让每个线程负责处理同类型的任务,更加容易维护,同时通过异步处理提高响应性。 2.多线程之间为更方便的实现数据共享采用了共享相同内存地址...

    java多线程笔记

    Java线程:线程名称的设定及获取 10 Java线程:线程栈模型与线程的变量 12 Java线程:线程的调度-休眠 13 Java线程:线程的调度-优先级 16 Java线程:线程的调度-让步 19 Java线程:线程的调度-合并 22 Java线程:...

    Java项目开发与毕业设计指导

    安装JDK,并正确配置环境变量(如果有疑问,可以参考任何一本java入门书籍)。打开Eclipse(可以到http://www.eclipse.org/现在官方最新版,Eclipse本身是免费软件),导入ch01下的java项目,然后保存、运行game....

    java核心面试技术点

    java 内存模型 ( java memory model ):根据Java Language Specification中的说明, jvm系统中存在一个主内存(Main Memory或Java Heap Memory),Java中所有对象成员变量都储存在主存中,对于所有线程都是共享的。...

    GO语言获取系统环境变量的方法

    本文实例讲述了GO语言获取系统环境变量的方法。分享给大家供大家参考。具体实现方法如下: 代码如下:package main import (  “fmt”  “os” //我们要用到os包中的env ) func main() {  //os.Getenv检索环境...

Global site tag (gtag.js) - Google Analytics