getpropertySystem.getenv和System.getProperty 的区别

getproperty  时间:2021-06-22  阅读:()

System.getProperty("rr.home",".");这是个在JAVA程序里使用获取系统变量的语句,怎么理解,麻烦解答下。

1.先运行我写的这个程序,打印出所有的系统属性和所有的环境变量 package d2009; import java.util.Map; import java.util.Properties; import java.util.Set; public class Q010401 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //System.out.println(System.getProperty("test","default")); Properties props=System.getProperties(); Set keys1=props.keySet(); System.out.println("--------系统内的所有属性--------"); for(Object obj:keys1){ System.out.println(obj+" "+props.get(obj)); } System.out.println("--------系统内的所有环境变量--------"); Map<String,String> envs=System.getenv(); Set keys2=envs.keySet(); for(Object obj:keys2){ System.out.println(obj+" "+System.getenv((String)obj)); } } } 2.从程序结果中你应该能明白了,系统属性是java虚拟机启动时自动设置的属性的键值对,像java版本信息、当前用户主目录位置等等,而环境变量是操作系统用户设置的,windows操作系统中的环境变量有path,classpath,java_home,tomcat_home等,linux操作系统中也有环境变量 3、系统属性用户可以在java程序中的增加(setProperty),而环境变量不能。

4.通过java5.0api可以查到,System.getProperty("rr.home",".");的结果是如果存在"rr.home"这个系统属性,则返回"rr.home"属性对应的值,如果不存在,则设置"rr.home"这个系统属性,并设置其值为"."。

JAVA System类中的 getProperty(String key)中key指代什么

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 默认的临时文件路径 piler 要使用的 JIT 编译器的名称 java.ext.dirs 一个或多个扩展目录的路径 os.name 操作系统的名称 os.arch 操作系统的架构 os.version 操作系统的版本 file.separator 文件分隔符(在 UNIX 系统中是“/”) path.separator 路径分隔符(在 UNIX 系统中是“:”) line.separator 行分隔符(在 UNIX 系统中是“/n”) user.name 用户的账户名称 user.home 用户的主目录 user.dir 用户的当前工作目录

AS常用函数的使用:getProperty

getProperty Availability Flash Player 4. Usage getProperty( instancename , property ) Parameters instancename The instance name of a movie clip for which the property is being retrieved. property A property of a movie clip. Returns The value of the specified property. Description Function; returns the value of the specified property for the movie clip instancename . Example The following example retrieves the horizontal axis coordinate ( _x ) for the movie clip myMovie and assigns it to the variable myMovieX : myMovieX = getProperty(_root.myMovie, _x);

System.getenv和System.getProperty 的区别

SystemProperties.get 这个是反映JAVA属性的方法,无法获取android 系统属性。

System.getProperty 是获取android 的系统属性的方法。

flash:参数的数目不正确;getProperty 需要正好 2 个参数。

getProperty("目标“,属性) 比如: getProperty(cards,_x);//正解 你的成了getProperty(b,_y,random(400));//错误

System.getenv和System.getProperty 的区别

System.getenv: 取系统的环境变量,是OS level的 System.getProperty: 取虚拟机的变量,是JVM level的,是通过-D传给应用程序的,比如-Dprop=abc

阿里云秋季促销活动 轻量云服务器2G5M配置新购年60元

已经有一段时间没有分享阿里云服务商的促销活动,主要原因在于他们以前的促销都仅限新用户,而且我们大部分人都已经有过账户基本上促销活动和我们无缘。即便老用户可选新产品购买,也是比较配置较高的,所以就懒得分享。这不看到有阿里云金秋活动,有不错的促销活动可以允许产品新购。即便我们是老用户,但是比如你没有购买过他们轻量服务器,也是可以享受优惠活动的。这次轻量服务器在金秋活动中力度折扣比较大,2G5M配置年付...

Digital-VM80美元新加坡和日本独立服务器

Digital-VM商家的暑期活动促销,这个商家提供有多个数据中心独立服务器、VPS主机产品。最低配置月付80美元,支持带宽、流量和IP的自定义配置。Digital-VM,是2019年新成立的商家,主要从事日本东京、新加坡、美国洛杉矶、荷兰阿姆斯特丹、西班牙马德里、挪威奥斯陆、丹麦哥本哈根数据中心的KVM架构VPS产品销售,分为大硬盘型(1Gbps带宽端口、分配较大的硬盘)和大带宽型(10Gbps...

pigyun25元/月,香港云服务器仅起;韩国云服务器,美国CUVIP

pigyun怎么样?PIGYun成立于2019年,2021是PIGYun为用户提供稳定服务的第三年,期待我们携手共进、互利共赢。PIGYun为您提供:香港CN2线路、韩国CN2线路、美西CUVIP-9929线路优质IaaS服务。月付另有通用循环优惠码:PIGYun,获取8折循环优惠(永久有效)。目前,PIGYun提供的香港cn2云服务器仅29元/月起;韩国cn2云服务器仅22元/月起;美国CUVI...

getproperty为你推荐
renderpartialreact里面使隐藏的组件显示出来是addclass还是rendernetbios协议现在怎么还有用NetBios协议的,这个协议和TCP/IP协议有什么关系,为什么获取网卡的信息还要sms是什么短信确认码是什么方正证券官方网方正证券同花顺下载/2010同花顺官方网站/同花顺官方网站首页医院排队系统医院门诊排队叫号系统特斯拉model3降价特斯拉股价为何暴跌?btest请教SpringSide到底是做什么用的在线操作系统常见的电脑操作系统有哪些?各有什么优缺点linux启动盘制作工具如何制作一个u盘启动的linuxwap服务谁知道wap服务是什么?
国外虚拟主机 中国域名注册 根域名服务器 游戏服务器租用 网站备案域名查询 台湾服务器 godaddy支付宝 阿里云代金券 debian7 网通服务器ip gspeed 100m空间 佛山高防服务器 ftp免费空间 100mbps 免费网页空间 万网空间购买 卡巴斯基是免费的吗 个人免费主页 英国伦敦 更多