java系统参数表有哪些_Java 设置系统参数和运行参数
系统参数
系统级全局变量,该参数在程序中任何位置都可以访问到。优先级最高,覆盖程序中同名配置。
系统参数的标准格式为:-Dargname=argvalue,多个参数之间用空格隔开,如果参数值中间有空格,则用引号括起来。
其中,参数名可以是 Java 默认的,此类参数由 JVM 虚拟机自动识别并生效,例如,-Dfile.encoding=UTF-8 用于指定文件编码格式;也可以是用户自定义的,例如,-Dmy=user,程序中可以读取该参数值,执行相关逻辑。
虚拟机系统参数中设置的参数键值对,在程序中可以用 System.getProperty("propertyName") 获取对应参数值。
public static void main(String[] args) {
String result = System.getProperty("argname");
System.out.println("argname: " + result);
}
运行参数
main 方法执行时传入的参数值,如果参数有多个,用空格分开。
main 方法的一般格式为:public static void main(String[] args),其中,Stringp[] args 就是存储运行参数的变量,在程序中可以直接使用。
public static void main(String[] args) {
if (args.length > 0) {
for (int i = 0; i < args.length; i++) {
System.out.println("第" + i + "个参数为: " + args[i]);
}
}
}
命令行中的参数设置
java 命令的基本格式为 java [-options] class [args...],其中:
[-options] 配置 Java 系统参数
[args…] 配置 Java 运行参数
示例:java -Dfile.encoding=UTF-8 -Dargname=argvalue Test hi a b c d
IDEA 中的参数设置
Run- Edit Configurations... - Spring Boot - App - Configuration - Environment
VM options: 设置系统参数
Program arguments: 设置运行参数
java系统参数表有哪些_Java 设置系统参数和运行参数相关推荐
- java web 表单提交_Java Web 表单(form)提交问题!
layout: java title: Java web 的form表单问题 date: 2019-12-19 16:29:36 QHQ-[问题描述]今天做Java web项目的时候,里面一个功能让我 ...
- java 封装表单数据类型_Java基本数据类型与封装类型详解(int和Integer区别)
int是java提供的8种原始数据类型之一. Java为每个原始类型提供了封装类,Integer是java为int提供的封装类(即Integer是一个java对象,而int只是一个基本数据类型).in ...
- java处理表单变量_Java自学之SpringMVC:接收表单数据
学习目的:使用SpringMVC接收表单数据. Part 1 新建一个pojo. package pojo; public class Product { private int id; privat ...
- java中if条件格式_Java 设置Excel条件格式示例代码(高亮条件值、应用
概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...
- java判断表是否存在_java怎么判断表是否存在?
在Java代码中判断数据库中某张表是否存在: 1.使用JdbcTemplate beanpublic boolean validateTableNameExist(String tableName) ...
- java 手动事务回滚_JAVA设置手动提交事务,回滚事务,提交事务的操作
我就废话不多说啦,还是直接看代码吧! /** * 设置数据库是否自动提交事务 * @param flag * @throws SQLException */ public void setAutoCo ...
- java http 表单提交_java模仿http表单提交数据(含文件上传)实例源码
[实例简介]java模仿http表单提交数据.模仿http表单上传文件示例 [实例截图] [核心代码] package com.snca.cloudsign.main; import java.io. ...
- java线性表与集合_Java之集合
为什么我们要使用集合?之前存储大量数据使用数组,数组不能拓展容量.数组在操作元素时需要大量的移动元素,操作元素的逻辑需要开发者写代码实现.实际开发过过程中,需要自动拓容的容器. Collection集 ...
- java 不要科学计数法_java – 设置Jackson ObjectMapper类不要使用科学记数法来表示double...
我相信这是一个java问题.如果你调试你的程序,你的Double将始终科学地显示,所以我们想要的是强制它成为一个字符串.这可以通过多种方式在Java中实现,您可以在这里查找: 关于你关于杰克逊的具体问 ...
最新文章
- 2014年个人工作总结
- 笑哭了,科研版《后浪》,那些人类积攒了几百年的文献,像是人类专门为你们准备的礼物...
- hibernate开启二级缓存
- 智能车竞赛技术报告 | 智能车视觉 - 中国计量大学 - 赛博-10
- 解读Junit的@Test注解,避免initializationerror
- 几个大神程序猿更喜欢用的Python编辑器!
- webpack 工作方式
- linux钟java运行命令,在java中运行linux命令
- python多元函数求极小值_使用遗传算法求二元函数的最小值
- 蚂蚁森林上线三周年,5亿人“手机种树”1.22亿棵...
- Mysql 的 Explain性能分析
- 物理综合:Compile
- paip.c++ qt 外部dll共享库的导入以及引用
- HTML里img标签里的alt属性解释
- data could not be sent to remote host
- 简单爬取京东商品名称、价格(仅供学习)
- 使用无线网络别掉以轻心 网银密码随时被盗
- 量化金融模型ARCH模型官方例程(中文翻译版)
- 2022分体式蓝牙耳机哪款好?分体式蓝牙耳机推荐
- android createbitmap设置背景色,Android createBitmap截取实现移动的游戏背景
热门文章
- HDU3782 xxx定律【数学计算+水题】
- 解析文本文件 r 与 rb 模式的区别(Python)
- 机器学习基础(十二)—— 数学基本理论拾遗
- 工具的使用——windows操作系统的使用(创建宽带连接)
- 自学python到什么程度就可以工作-Python学到什么程度可以面试工作?
- python入门100例题-这 100 道 Python 题,拿去刷!!!
- python语言的读法-Python语言的优势有哪些?
- 用python画四叶草-python turtle工具绘制四叶草的实例分享
- python和java选择哪个-Python和Java该如何选择?选哪个好?
- (转)【自动语音识别课程】