在编程的时候,我们经常要获得系统的环境变量。因为环境变量太多了,往往我们会迷茫不知所措。
下面的代码可以打印出这些环境变量:
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读取环境变量 在windows、linux中都可以运行,可指定任何环境变量
用JAVA读取系统变量,并且输出。读取的变量包括:操作系统信息、java安装信息、操作系统架构、用户信息等。
主要介绍了详解Java获取环境变量及系统属性的方法,讲解了System.getEnv()和System.getProperties()这两个核心方法的使用,需要的朋友可以参考下
这段简单的JAVA代码可以获取到WINDOWS的系统目录和环境变量,在XP和WIN7下测试通过!
java环境变量设置,环境变量是操作系统提供的一种机制,用于存储和获取关键信息以方便应用程序和用户。在Java开发中,我们经常需要配置一些环境变量来指定Java运行时的一些参数。 JAVA_HOME:Java安装目录,用于指定Java...
安装在不同操作系统的Java虚拟机负责着Java程序与操作系统之间的工作,因此每个Java虚拟机的系统环境属性是不同的,我们可以通过访问Java虚拟机的系统属性来获知一些关于当前操作系统的一些基本信息,这些信息的价值...
listConstructors.java 利用反射机制获取构造器列表 listFields.java 利用反射机制获取成员属性列表 listMethods.java 利用反射机制获取成员方法列表 loadClass.java 动态装载一个类 Shape.java 一个用于测试的...
java.util.prefs 此包允许应用程序存储并获取用户和系统首选项和配置数据。 java.util.regex 用于匹配字符序列与正则表达式指定模式的类。 java.util.spi java.util 包中类的服务提供者类。 java.util.zip 提供...
JAVA JDK 11最新版可以帮助用户轻松的获取到JAVA的运行环境,让你在电脑上进行程序开发操作。JAVA JDK 11软件新增Epsilon 垃圾收集器和lambda 参数的局部变量语法,可以有效的提高开发者的生产效率和Java应用程序的...
北京动力节点-Java编程零基础教程-026-Java语言概述-第一个程序-临时系统变量Path设置.avi 北京动力节点-Java编程零基础教程-027-Java语言概述-第一个程序-系统变量Path设置.avi 北京动力节点-Java编程零基础教程...
我们提供了详细的步骤说明,并附带一个简单的源码示例,演示如何使用Java代码获取系统的网络配置信息。 内容概要 本文档涵盖以下内容: 使用Java代码执行DOS命令 使用Java代码获取系统的网络配置信息 学到什么 ...
rf⽤例: 执⾏结果fail: 2、⽅法⼆: 、⽅法⼆:通过特殊函数获取变量 通过特殊函数获取变量 变量⽂件中可以包含⼀个特殊的函数 get_variables (或者 getVariables), 该函数将变量按字典的形式返回。该函数还可以...
该批处理脚本允许用户在多个JDK版本之间进行切换,并设置所选版本的JAVA_HOME环境变量,以便用户可以轻松切换不同的Java开发环境。 实现细节: 获取管理员权限: 在脚本开头,使用mshta命令获取管理员执行权限,...
java.util.prefs 此包允许应用程序存储并获取用户和系统首选项和配置数据。 java.util.regex 用于匹配字符序列与正则表达式指定模式的类。 java.util.spi java.util 包中类的服务提供者类。 java.util.zip 提供用于...
1.多线程可以提高资源的利用率,可以充分利用现代多核处理器的特性,让每个线程负责处理同类型的任务,更加容易维护,同时通过异步处理提高响应性。 2.多线程之间为更方便的实现数据共享采用了共享相同内存地址...
Java线程:线程名称的设定及获取 10 Java线程:线程栈模型与线程的变量 12 Java线程:线程的调度-休眠 13 Java线程:线程的调度-优先级 16 Java线程:线程的调度-让步 19 Java线程:线程的调度-合并 22 Java线程:...
安装JDK,并正确配置环境变量(如果有疑问,可以参考任何一本java入门书籍)。打开Eclipse(可以到http://www.eclipse.org/现在官方最新版,Eclipse本身是免费软件),导入ch01下的java项目,然后保存、运行game....
java 内存模型 ( java memory model ):根据Java Language Specification中的说明, jvm系统中存在一个主内存(Main Memory或Java Heap Memory),Java中所有对象成员变量都储存在主存中,对于所有线程都是共享的。...
本文实例讲述了GO语言获取系统环境变量的方法。分享给大家供大家参考。具体实现方法如下: 代码如下:package main import ( “fmt” “os” //我们要用到os包中的env ) func main() { //os.Getenv检索环境...