System.setProperty() 学习「建议收藏」

System.setProperty() 学习「建议收藏」/**设置指定键对值的系统属性*setProperty(Stringprop,Stringvalue);**参数:*prop-系统属性的名称。*value-系统属性的值。**返回:*系统属性以前的值,如果没有以前的值,则返回null。**抛出:*SecurityExceptio

大家好,又见面了,我是你们的朋友全栈君。

 

/*
 * 设置指定键对值的系统属性
 * setProperty (String prop, String value);
 * 
 * 参数:
 * prop - 系统属性的名称。
 * value - 系统属性的值。  
 * 
 * 返回:
 * 系统属性以前的值,如果没有以前的值,则返回 null。
 * 
 * 抛出:  
 * SecurityException - 如果安全管理器存在并且其 checkPermission 方法不允许设置指定属性。
 * NullPointerException - 如果 key 或 value 为 null。
 * IllegalArgumentException - 如果 key 为空。
 * 注:这里的system,系统指的是 JRE (runtime)system,不是指 OS。
 * 
*/
//实例
System.setProperty("Property1", "abc");
System.setProperty("Property2","def");
//这样就把第一个参数设置成为系统的全局变量!可以在项目的任何一个地方 通过System.getProperty("变量");来获得,
//System.setProperty 相当于一个静态变量  ,存在内存里面!

 

下面摘抄至 http://keren.iteye.com/blog/1616324

通常运行时的参数设置为: 

#for linux
export JAVA_OPTS="$JAVA_OPTS -Dcode=BeiJing"
#for win
set JAVA_OPTS=%JAVA_OPTS%  -Dcode=BeiJing

 

//相当与在java代码里面 
System.setProperty("code","BeiJing");  

//从java里面取得: 
String code = System.getProperty("code"); 

 

Eclipse中设置系统参数

System.setProperty() 学习「建议收藏」

  • System.setProperty() 学习「建议收藏」
  • 大小: 29.8 KB
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158707.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【mysql 索引】mysql 添加索引

    【mysql 索引】mysql 添加索引主要内容:1、什么是索引2、添加索引sql3、索引所用的算法4、补充下概念5、索引的缺点6、经典案例一、什么是索引?  索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建

    2022年6月2日
  • 新年放大招:Github 私库免费了!

    新年放大招:Github 私库免费了!据《Github嫁入豪门》这篇文章刚好半年了,那时候栈长还表示对Github的期待,仅仅半年,现在就已经有了巨大改变。微软果然是豪门,嫁入半年就已经开花结果了,免费私库已全面无限制开启……我们来看下Github的官宣:Newyear,newGitHub:AnnouncingunlimitedfreeprivatereposandunifiedEnterpr…

    2022年7月18日
  • idea2019.3激活码(注册激活)

    (idea2019.3激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/ide…

    2022年3月29日
  • JS中Class类的详解

    JS中Class类的详解概述    在ES6中,class(类)作为对象的模板被引入,可以通过class关键字定义类。它可以被看作一个语法糖,让对象原型的写法更加清晰、更像面向对象编程的语法。    类实际上是个“特殊的函数”,就像你能够定义的函数表达式和函数声明一样,类语法有两个组成部分:类表达式和类声明。严格模式    类和模块的内部,默认就是严格模式,所以不需要使用usestrict指定运行模式…

    2022年6月2日
  • 基岩版服务器开启坐标显示,mc基岩版怎么看坐标 mc基岩版如何看坐标[通俗易懂]

    基岩版服务器开启坐标显示,mc基岩版怎么看坐标 mc基岩版如何看坐标[通俗易懂]mc基岩版如何看坐标我的世界地图有XYZ3个坐标,通过XYZ来显示你所处地图的区域。X-显示你在地图上的东/西位置,正数表示东,负数表示西。Y-显示你在地图上的海拔高度,整数表示位于地面上,负数表示位于地面下。Z-显示你在地图上的南/北位置,正数表示南,负数表示北。坐标可以显示为*位置和相对位置。02当坐标用数字显示时,则是*坐标,显示为地图上的特定地点。比如,1256163是一…

    2022年9月15日
  • 喵友黎言卓:一个人的创业战争「建议收藏」

    喵友黎言卓:一个人的创业战争「建议收藏」大二选择辍学创业,没有团队、没有资金,个人生活极其窘困。这个站长还能坚持多久?24岁的创业者黎言卓,想做一款既带有社交与分享功能,但又与SNS不同;既可以写博客,却又与传统博客、轻博客、微博不同的产品。描述这款产品似乎有些拗口,总之,这个身处广州、在校期间被同学为电脑“天才”的年青人,2010年一个人编程、创办了一个叫“喵友”的博客社区。目前它已经有大约9000名用户,且每月以千人的数量在增长…

    2022年8月12日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号