Java system.getproperty获取环境属性
序号 | 属性 | 说明 |
1 | java.version | Java 运行时环境版本 |
2 | java.vendor | Java 运行时环境供应商 |
3 | java.vendor.url | Java 供应商的 URL |
4 | java.home | Java 安装目录 |
5 | java.vm.specification.version | Java 虚拟机规范版本 |
6 | java.vm.specification.vendor | Java 虚拟机规范供应商 |
7 | java.vm.specification.name | Java 虚拟机规范名称 |
8 | java.vm.version | Java 虚拟机实现版本 |
9 | java.vm.vendor | Java 虚拟机实现供应商 |
10 | java.vm.name | Java 虚拟机实现名称 |
11 | java.specification.version | Java 运行时环境规范版本 |
12 | java.specification.vendor | Java 运行时环境规范供应商 |
13 | java.specification.name | Java 运行时环境规范名称 |
14 | java.class.version | Java 类格式版本号 |
15 | java.class.path | Java 类路径 |
16 | java.library.path | 加载库时搜索的路径列表 |
17 | java.io.tmpdir | 默认的临时文件路径 |
18 | java.compiler | 要使用的 JIT 编译器的名称 |
19 | java.ext.dirs | 一个或多个扩展目录的路径 |
20 | os.name | 操作系统的名称 |
21 | os.arch | 操作系统的架构 |
22 | os.version | 操作系统的版本 |
23 | file.separator | 文件分隔符(在 UNIX 系统中是“/”) |
24 | path.separator | 路径分隔符(在 UNIX 系统中是“:”) |
25 | line.separator | 行分隔符(在 UNIX 系统中是“/n”) |
26 | user.name | 用户的账户名称 |
27 | user.home | 用户的主目录 |
28 | user.dir | 用户的当前工作目录 |
2示例代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package net.xsoftlab.baike; public class Properties { public static void main(String args[]) { System.out.println( "Java运行环境的版本:" + System.getProperty( "java.version" )); System.out.println( "Java运行环境的生产商:" + System.getProperty( "java.vendor" )); System.out.println( "Java的安装路径:" + System.getProperty( "java.home" )); System.out.println( "虚拟机实现的版本:" + System.getProperty( "java.vm.version" )); System.out.println( "虚拟机实现的生产商:" + System.getProperty( "java.vm.vendor" )); System.out.println( "默认的临时文件路径:" + System.getProperty( "java.io.tmpdir" )); System.out.println( "用户的账户名称:" + System.getProperty( "user.name" )); System.out.println( "当前用户工作目录:" + System.getProperty( "user.dir" )); System.out.println( "用户的home路径:" + System.getProperty( "user.home" )); System.out.println( "操作系统的名称:" + System.getProperty( "os.name" )); System.out.println( "操作系统的版本:" + System.getProperty( "os.version" )); System.out.println( "操作系统的架构:" + System.getProperty( "os.arch" )); System.out.println( "运行环境规范的名称:" + System.getProperty( "java.specification.name" )); System.out.println( "Java类格式化的版本号:" + System.getProperty( "java.class.version" )); System.out.println( "类所在的路径:" + System.getProperty( "java.class.path" )); } }
|
Java system.getproperty获取环境属性的更多相关文章
- IDE中使用System.getProperty()获取一些属性
使用环境:一般在项目首页或者项目后端配置中会使用到一些属性获取: package com.liuyc.study.utils; /** * 获取当前操作系统中或者当前环境中的一些默认配置 * @aut ...
- java通过System.getProperty获取系统属性
getProperties public static Properties getProperties() 确定当前的系统属性. 首先,如果有安全管理器,则不带参数直接调用其 checkProper ...
- Java System.getProperty()方法获取系统信息
用 System.getProperty()方法能获取到的系统信息: java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor.u ...
- System.getProperty()获取系统的相关属性
我们在编程的过程中有时候需要获取系统的相关属性,今天就让我们一起来学习学习如何获取系统的相关属性 至于System.getProperty(param)中的各个参数的概念请看下表. java.vers ...
- Java System.getProperty("java.io.tmpdir") 获取系统临时目录
System.getProperty("java.io.tmpdir") 是获取操作系统的缓存临时目录 在windows7中的目录是: C:\Users\登录用户~1\AppDat ...
- java的System.getProperty()获取的值
public class SystemProperty { public static void main(String args[]) { System.out.println("java ...
- JAVA System.getProperty() 与 System.getenv() 差异及示例
System.getenv() 方法是获取指定的环境变量的值. System.getenv() 接收参数为任意字符串,当存在指定环境变量时即返回环境变量的值,否则返回null. System.getP ...
- Jave中System.getProperty()获取的值
java.version Java 执行时环境版本号 java.vendor Java 执行时环境供应商 java.vendor.url Java 供应商的 URL java.home Java 安装 ...
- System.getProperty()获取系统的配置信息
原文地址:http://www.jsjtt.com/java/Javajichu/105.html 此处记录备用. 1. 通过System.getProperty()可以获取系统的配置信息,Syste ...
随机推荐
- wordpress主题制作结构文件
下面是WordPress主题文件层次结构,它会告诉你:当WordPress显示特定的页面类型时,会使用哪个模板文件呢?只有了解了以下主题层次结构,你才能知道你的WordPress主题到底需要写哪些文件 ...
- OpenStack镜像制作-CentOS
云平台中镜像还是很重要的,提供各种定制化的镜像使得用户体验更好. 最开始玩OpenStack的时候用的是安装文档中提到的cirros,其密码cubswin:) 刚开始感觉很怪,现在已经可以随手打出.p ...
- Purpose of requirePermission attribute (web.config)
requirePermission 属性的含义 https://msdn.microsoft.com/en-us/library/system.configuration.sectioninforma ...
- IE11新特性 -- Internet Explorer 11:请不要再叫我IE
Internet Explorer 11 中的一些新特性,包括对WebGL 的支持.预抓取.预渲染.flexbox.mutationobservers 以及其他一些 Web 标准的支持.但是更有趣的是 ...
- android adb 常用指令
转自:http://www.cnblogs.com/playing/archive/2010/09/19/1830799.html Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你 ...
- c++四则运算代码
//Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--& ...
- PHP PDO 安装使用
PDO(PHP Data Object) 是PHP 5新出来的东西,在PHP 6都要出来的时候,PHP 6只默认使用PDO来处理数据库,将把所有的数据库扩展移到了PECL,那么默认就是没有了我们喜爱的 ...
- mysql redo log
mysql> show variables like '%innodb_log_file_size%'; +----------------------+-----------+ | Varia ...
- 8.2.1.2 How MySQL Optimizes WHERE Clauses MySQL 优化WHERE 子句
8.2.1.2 How MySQL Optimizes WHERE Clauses MySQL 优化WHERE 子句 本节讨论优化用于处理WHERE子句, 例子是使用SELECT 语句,但是相同的优化 ...
- 【转】Linux下tar.xz结尾的文件的解压方法
原文网址:http://blog.csdn.net/silvervi/article/details/6325698 今天尝试编译内核,下载到了一份tar.xz结尾的压缩文件,网上解决方法比较少,不过 ...