网站首页 > 精选教程 正文
系统参数
系统级全局变量,顾名思义,该参数在程序中任何位置都可以使用。
标准格式为:-DpropertyName=propertyValue,多个参数之间用空格隔开,如果参数值中间有空格,则用引号括起来。
其中,参数名可以是 Java 默认的,例如,-Dfile.encoding=UTF-8 用于指定文件编码格式,系统默认的参数有许多,可以通过程序获取System.getProperties(),也可以参考Oracle官网介绍https://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html;也可以用户自定义参数的,例如,-Dname=jwx,程序中可以读取该参数值,读取方法是System.getProperty("propertyName")。
虚拟机参数
-X/-XX 为非标准系统参数形式,一般与 JVM 虚拟机设置有关,参数名和值都由 JVM 规范规定。例如:-Xms512M(初始堆大小)、-Xmx1024M(最大堆大小)。
运行参数
main 方法执行时传入的参数值,如果参数有多个,用空格分开。也就是 public static void main(String[] args)中的args
参数使用
1、在命令行中使用参数
java 命令的基本格式为 java [-options] class [args...],其中:
[-options] 配置 Java 系统参数
[args…] 配置 Java 运行参数
eg:java -Dfile.encoding=UTF-8 -Dname=jwx Test a b c d e
2、在IDE中使用参数
猜你喜欢
- 2024-12-13 北上广深杭30K试题:JVM内存模型如何分配的?
- 2024-12-13 经典技术干货分享:JVM内存模型和垃圾回收机制
- 2024-12-13 面试题:JVM 面试题:结婚当天领导安排工作
- 2024-12-13 听说你还不知道Java代码是怎么运行的?
- 2024-12-13 JVM 基础面试题总结,面试必备 jvm原理面试
- 2024-12-13 浅谈java虚拟机 java虚拟机运行机制
- 2024-12-13 Java-GC总结 java的总结
- 2024-12-13 jvm之java类加载机制和类加载器(ClassLoader)的详解
- 2024-12-13 Java 虚拟机 深入理解java虚拟机
- 2024-12-13 JVM优化:虚拟机栈&本地方法栈
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)