首页 > 编程语言 >idea为java程序添加启动参数(program arguments,vm arguments,Environment variable)

idea为java程序添加启动参数(program arguments,vm arguments,Environment variable)

时间:2023-01-05 14:24:42浏览次数:56  
标签:java args Environment program 参数 arguments 格式

program arguments

作用

program arguments 中的值作为 args[] 的参数传入应用程序,

书写格式

参数1 参数2 参数3

注意: 参数之间要以空格分隔,如果参数值中间有空格,则用引号括起来

例如:K=1 O=2

输出

public static void main(String[] args) {
   System.out.println(args[0]);
   System.out.println(args[1]);
}

K=1

O=2

VM Arguments

作用

VM Arguments是Java启动参数, 通过VM Arguments设置的JAVA虚拟机的属性

Java启动参数分类

类别1: 其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;

类别2: 其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;

类别3: 其三是非Stable参数(-XX),此类参数各个jvm实现会有所不同,将来可能会随时取消,需要慎重使用;

 

书写格式

系统参数的标准格式为:-Dargname=argvalue,

标准格式参数1 标准格式参数2……标准格式参数n

注意: 参数之间要以空格分隔,如果参数值中间有空格,则用引号括起来

 

Environment variable

作用

通过Environment variable设置系统环境变量

参数1;参数2;……参数n
注意: 参数之间要以分号分隔

调用格式

获取指定key的系统环境变量

final String myEnv = System.getenv("myEnv");

获取所设置的所有系统环境变量

final String myEnv = System#getenv()

 

标签:java,args,Environment,program,参数,arguments,格式
From: https://www.cnblogs.com/hxzxy/p/17027416.html

相关文章

  • Java synchronized
    synchronized是java提供线程间同步的重要机制保证在同一时刻,被修饰的代码块或方法只会有一个线程执行,以达到保证并发安全的效果java内存模型:先通过一个生产者消费者例......
  • Java泛型
    Java泛型泛型上下限泛型的上限格式:<?extends类>含义:只能接收该类型及其子类泛型的下限格式:<?super类>含义:只能接收该类型及其父类......
  • java中的多线程
    一.线程的创建线程的创建方式有两种:一种是继承Thread类,重写run()方法【这里的run()方法只是普通的方法】,在主方法中,创建该类的对象,调用对象的start()方法。二种是实现R......
  • java.io.IOException: Permission denied——文件导出时报错
    背景业务系统中,有一个导出,就是很普通的列表查询,然后可以点击导出,生成一个文件。就这么一个功能。使用的excel工具类是:org.apache.poi.xssf用的poi这个工具类。问题......
  • Java基础语法
    基本的dos命令打开cmd的方式开始+系统+命令提示行Win+R输入cmd打开控制台在任意的文件夹下面,按住shift+鼠标右键,在此处打开命令行窗口资源管理器的地址栏前面加上......
  • Java毕业生就业系统学生就业统计系统
    简介本项目主要是为了统计毕业生就业情况(就业方向分为四种:参加工作,考研,自主创业,待就业),教师可登入该系统查看学生就业情况,包括:考研、职业领域、工作城市,薪资等统计情况,并且......
  • Java JUC学习笔记
    1、JUC简介在Java5.0提供了java.util.concurrent(简称JUC)包,在此包中增加了在并发编程中很常用的工具类,用于定义类似于线程的自定义子系统,包括线程池,异步IO和轻量......
  • java在线视频播放系统视频网站影视网站电影电视剧播放网站源码
    简介ssm开发的视频网站。本项目主要包括了视频展示和查询功能,用户中心,积分管理,管理员管理等功能。演示视频https://www.bilibili.com/video/BV1tT4y1N7t8/?share_source......
  • java旅游日志博客系统旅行记录系统
    简介记录个人旅游动态日志的系统,也可以用来做博客系统,主页可以发布旅游日志,关注博主,给博主留言,管理评论,博文点赞,个人主页。演示视频https://www.bilibili.com/video/BV......
  • Java学习笔记
    一、Java8新特性1、HashMap​​深入浅出学Java——HashMap​​​​算法复杂度O(1),O(n),O(logn),O(nlogn)的含义​​2、ConcurrentHashMap​​HashMap?ConcurrentHashMap?相信......