`

System.getProperty(String s)参数大全(Java 专用)

    博客分类:
  • Java
阅读更多
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                        用户的当前工作目录

 

分享到:
评论

相关推荐

    Java中System.getProperty的使用

    String javaVersion = System.getProperty("java.version"); ``` 这里的`java.version`就是一个预定义的系统属性键,其值包含了当前运行时环境的Java版本信息。 #### 2. 常见的系统属性 Java提供了大量预定义的...

    java设置http代理

    System.out.println("Java 虚拟机规范版本:" + props.getProperty("java.vm.specification.version")); System.out.println("Java 虚拟机规范厂商:" + props.getProperty("java.vm.specification.vendor")); ...

    java 实现对当前操作系统的判断

    这主要通过Java的`java.lang.System`类中的`getProperty()`方法实现。这个方法允许我们获取关于Java虚拟机(JVM)及其宿主环境的各种属性,其中包括操作系统的信息。下面我们将深入探讨如何使用Java来判断操作系统...

    Java中通过System.getProperties()获取系统参数测试.docx

    System.out.println("Java的运行环境版本:" + props.getProperty("java.version")); ``` 接下来,我们将详细介绍一些常见的系统属性及其用途。 #### 2. Java运行环境相关信息 - **Java的运行环境版本** (`java....

    java获取操作系统版本代码

    首先,我们需要了解Java中的`java.lang.Runtime`类和`java.lang.management.OperatingSystemMXBean`接口。`Runtime`类提供了与Java应用程序运行时环境交互的方法,而`OperatingSystemMXBean`则是Java管理扩展(JMX)...

    opencv_java340-x64.dll

    java 调用 opencv处理图像时所需的dll文件 将文件放在工程根目录...如果不添加,会报错 Exception in thread "main" java.lang.UnsatisfiedLinkError: org.opencv.imgcodecs.Imgcodecs.imread_1(Ljava/lang/String;)J

    java中配置文件数据库连接写法

    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 安装路径等。...

    不同手机获取IMEI get IMEI

    String imei = System.getProperty("IMEI"); ``` 或者 ```java String imei = System.getProperty("phone.IMEI"); ``` 这两种方式都能够获取到MOTO手机的IMEI码,其中`System.getProperty()`方法用于从系统中读取...

    如何在JavaME平台上获取手机串号

    在Java ME平台上,可以通过调用`System.getProperty()`方法并传入特定的键来尝试获取IMEI。 #### 诺基亚设备上的IMEI获取方法 对于诺基亚设备而言,可以通过以下方式获取IMEI: ```java String imei = System....

    JAVA获取项目路径.doc

    absPath = new java.io.File(application.getRealPath(request.getRequestURI())).getParent(); ``` 输出如 `D:\resin\webapps\TEST`。 ### 类文件中的路径获取 在Java类文件中,可以使用以下方法来获取路径:...

    string.format实例

    String currentPath = System.getProperty("user.dir"); System.out.println("当前程序运行路径: " + currentPath); ``` 这将打印出程序运行时的工作目录,也就是执行Java应用程序的当前工作目录。`"user.dir"`是...

    读取MIDlet的系统属性

    s = System.getProperty("microedition.configuration"); append(getValue("CLDC 版本", s)); // MIDP 版本属性 s = System.getProperty("microedition.profiles"); append(getValue("MIDP 版本", s)); //...

    Java获取客户端代码大全

    根据给定的文件标题“Java获取客户端代码大全”及其描述“Java获取客户端代码大全,最全、最明确的客户端代码”,本文将详细解析如何利用Java技术有效地获取客户端的相关信息,并提供一系列实用的代码示例。...

    不同手机设备 获取IMEI

    String imei = System.getProperty("IMEI"); ``` 如果上述方法未能成功获取IMEI,则可以尝试使用另一个键值: ```java String imei = System.getProperty("phone.IMEI"); ``` 这两种方式均基于系统属性的查询,...

    Java获取客户端信息代码

    除了解析User-Agent外,还可以直接使用Java的`System.getProperty()`方法来获取操作系统信息,如名称、版本和架构。 #### 示例代码: ```java System.out.println(System.getProperty("os.name")); // 操作系统...

    java得到机器的MAC,硬盘序列序列号和IP地址

    String osName = System.getProperty("os.name"); StringBuffer systemPathBuff = new StringBuffer(""); if (osName.indexOf("Windows") > -1) ...{ // Windows操作系统的cmd.exe的绝对路径 systemPathBuff....

    java完美公共方法读取properties文件的值

    - **导入必要的类**:导入了`java.io.InputStream`、`java.util.Properties`和`org.apache.log4j.Logger`。其中,`InputStream`用于读取文件输入流;`Properties`类则是Java提供的标准配置文件读写工具;`Logger`则...

    【图文】第六章、Java之API.doc

    String classpath = System.getProperty("java.class.path"); ``` Java还允许开发者通过命令行参数 `-D` 来设置系统的属性。比如,`java -Daaa=bbb SystemTest`将在运行时为Java虚拟机创建一个新的环境属性`aaa`,...

    Java获取系统信息

    import java.util.Properties; Properties props = System.getProperties(); // 获得系统属性集 String osName = props.getProperty("os.name"); // 操作系统名称 String osArch = props.getProperty("os.arch"); /...

Global site tag (gtag.js) - Google Analytics