System.getProperty(String name)方法用于得到系统的属性.System是在lang包中的一个类,这个类中存在大
量和系统打交道的实用方法,而且一般都是类方法,.getProperty(String key)就是其中一个比较常用的方
法,用于返回系统参数文件中这个方法指定键所代表的值。
下面是该方法的常用参数。关键意义
-------------------------------------------------
java.version Java运行环境版本
java.vendor Java运行环境卖主
java.vendor.url Java卖主的URL
java.home Java的安装目录
java.vm.specification.version Java虚拟机规范版本
java.vm.specification.vendor Java虚拟机规范供应商
java.vm.specification.name Java虚拟机规范名称
java.vm.version Java虚拟机执行版本
java.vm.vendor Java虚拟机实现供应商
java.vm.name Java虚拟机实现名称
java.specification.version Java运行时环境规范版本
java.specification.vendor Java运行时环境规范供应商
java.specification.name Java运行时环境规范名称
java.class.version Java类格式版本号
java.class.path Java类路径
java.library.path 名单上的路径搜索时,装载图书馆
java.io.tmpdir 默认temp文件路径
java.compiler 名称JIT编译器使用
java.ext.dirs 道路扩建目录或目录
os.name 操作系统名称
os.arch 操作系统体系结构
os.version 操作系统版本
file.separator 文件分隔符("/"在UNIX)
path.separator 路径分隔符(":"在UNIX)
line.separator 线分离("\氮",在Unix)
user.name 用户的帐号名称
user.home 用户的home目录
user.dir 用户的当前工作目录
分享到:
相关推荐
String javaVersion = System.getProperty("java.version"); ``` 这里的`java.version`就是一个预定义的系统属性键,其值包含了当前运行时环境的Java版本信息。 #### 2. 常见的系统属性 Java提供了大量预定义的...
System.out.println("Java 虚拟机规范版本:" + props.getProperty("java.vm.specification.version")); System.out.println("Java 虚拟机规范厂商:" + props.getProperty("java.vm.specification.vendor")); ...
这主要通过Java的`java.lang.System`类中的`getProperty()`方法实现。这个方法允许我们获取关于Java虚拟机(JVM)及其宿主环境的各种属性,其中包括操作系统的信息。下面我们将深入探讨如何使用Java来判断操作系统...
System.out.println("Java的运行环境版本:" + props.getProperty("java.version")); ``` 接下来,我们将详细介绍一些常见的系统属性及其用途。 #### 2. Java运行环境相关信息 - **Java的运行环境版本** (`java....
首先,我们需要了解Java中的`java.lang.Runtime`类和`java.lang.management.OperatingSystemMXBean`接口。`Runtime`类提供了与Java应用程序运行时环境交互的方法,而`OperatingSystemMXBean`则是Java管理扩展(JMX)...
java 调用 opencv处理图像时所需的dll文件 将文件放在工程根目录...如果不添加,会报错 Exception in thread "main" java.lang.UnsatisfiedLinkError: org.opencv.imgcodecs.Imgcodecs.imread_1(Ljava/lang/String;)J
Java提供了`java.util.Properties`类来处理.properties文件。首先,我们需要加载配置文件,然后获取其中的属性: ```java import java.io.FileInputStream; import java.io.IOException; import java.util....
`System.getProperty()` 是 Java 中一个非常实用的方法,它属于 `java.lang.System` 类。该方法主要用于获取当前 Java 运行时环境的各种属性值。这些属性包括但不限于系统环境变量、操作系统信息、Java 安装路径等。...
String imei = System.getProperty("IMEI"); ``` 或者 ```java String imei = System.getProperty("phone.IMEI"); ``` 这两种方式都能够获取到MOTO手机的IMEI码,其中`System.getProperty()`方法用于从系统中读取...
在Java ME平台上,可以通过调用`System.getProperty()`方法并传入特定的键来尝试获取IMEI。 #### 诺基亚设备上的IMEI获取方法 对于诺基亚设备而言,可以通过以下方式获取IMEI: ```java String imei = System....
absPath = new java.io.File(application.getRealPath(request.getRequestURI())).getParent(); ``` 输出如 `D:\resin\webapps\TEST`。 ### 类文件中的路径获取 在Java类文件中,可以使用以下方法来获取路径:...
String currentPath = System.getProperty("user.dir"); System.out.println("当前程序运行路径: " + currentPath); ``` 这将打印出程序运行时的工作目录,也就是执行Java应用程序的当前工作目录。`"user.dir"`是...
s = System.getProperty("microedition.configuration"); append(getValue("CLDC 版本", s)); // MIDP 版本属性 s = System.getProperty("microedition.profiles"); append(getValue("MIDP 版本", s)); //...
根据给定的文件标题“Java获取客户端代码大全”及其描述“Java获取客户端代码大全,最全、最明确的客户端代码”,本文将详细解析如何利用Java技术有效地获取客户端的相关信息,并提供一系列实用的代码示例。...
String imei = System.getProperty("IMEI"); ``` 如果上述方法未能成功获取IMEI,则可以尝试使用另一个键值: ```java String imei = System.getProperty("phone.IMEI"); ``` 这两种方式均基于系统属性的查询,...
除了解析User-Agent外,还可以直接使用Java的`System.getProperty()`方法来获取操作系统信息,如名称、版本和架构。 #### 示例代码: ```java System.out.println(System.getProperty("os.name")); // 操作系统...
String osName = System.getProperty("os.name"); StringBuffer systemPathBuff = new StringBuffer(""); if (osName.indexOf("Windows") > -1) ...{ // Windows操作系统的cmd.exe的绝对路径 systemPathBuff....
- **导入必要的类**:导入了`java.io.InputStream`、`java.util.Properties`和`org.apache.log4j.Logger`。其中,`InputStream`用于读取文件输入流;`Properties`类则是Java提供的标准配置文件读写工具;`Logger`则...
String classpath = System.getProperty("java.class.path"); ``` Java还允许开发者通过命令行参数 `-D` 来设置系统的属性。比如,`java -Daaa=bbb SystemTest`将在运行时为Java虚拟机创建一个新的环境属性`aaa`,...
import java.util.Properties; Properties props = System.getProperties(); // 获得系统属性集 String osName = props.getProperty("os.name"); // 操作系统名称 String osArch = props.getProperty("os.arch"); /...