首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java命令行参数

对于Java命令行参数,以下是一些常用的参数及其含义:

  • -D:指定一个系统属性。
  • -verbose:指定开启详细输出。
  • -classpath:指定类路径。
  • -bootclasspath:指定Java运行时环境引导类路径。
  • -source:指定Java源代码版本。
  • -target:指定Java运行时环境目标版本。
  • -encoding:指定字符集。
  • -deprecation:指定不推荐使用的API。
  • -parameters:指定运行时参数。
  • -splash:指定Java应用程序的启动画面。

以下是一些常用的Java命令行参数:

  • -Dname=value:设置系统属性。
  • -verbose:gc:开启垃圾回收详细输出。
  • -verbose:jni:开启本地方法调用详细输出。
  • -XX:MaxHeapFreeRatio:设置堆的最大空闲比率。
  • -XX:MinHeapFreeRatio:设置堆的最小空闲比率。
  • -Xmx<size>:设置Java虚拟机的最大内存。
  • -Xms<size>:设置Java虚拟机的初始内存。
  • -XX:NewRatio:设置新生代与老年代的比例。
  • -XX:SurvivorRatio:设置新生代 Eden 与 Survivor 区的比例。
  • -XX:MaxTenuringThreshold:设置最大垃圾积累次数。
  • -XX:ThreadStackSize:设置每个线程的栈大小。
  • -XX:NativeMemoryTracking:开启本机内存跟踪。
  • -XX:CompressedClassSpaceSize:设置压缩类空间大小。
  • -XX:NumberOfProcessors:设置Java虚拟机可用的CPU数量。
  • -XX:ParallelGCThreads:设置并行垃圾回收线程数量。
  • -XX:ConcGCThreads:设置并发垃圾回收线程数量。
  • -XX:G1HeapRegionSize:设置G1垃圾回收的堆区域大小。
  • -XX:InitiatingHeapOccupancyPercent:设置堆占用率触发垃圾回收的比例。
  • -XX:MinHeapFreeRatio:设置Java虚拟机最小空闲内存比率。
  • -XX:MaxHeapFreeRatio:设置Java虚拟机最大空闲内存比率。
  • -XX:ThreadStackSize:设置每个线程的栈大小。
  • -XX:NativeMemoryTracking:开启本机内存跟踪。
  • -XX:CompressedClassSpaceSize:设置压缩类空间大小。
  • -XX:NumberOfProcessors:设置Java虚拟机可用的CPU数量。
  • -XX:ParallelGCThreads:设置并行垃圾回收线程数量。
  • -XX:ConcGCThreads:设置并发垃圾回收线程数量。
  • -XX:G1HeapRegionSize:设置G1垃圾回收的堆区域大小。
  • -XX:InitiatingHeapOccupancyPercent:设置堆占用率触发垃圾回收的比例。
  • -XX:MinHeapFreeRatio:设置Java虚拟机最小空闲内存比率。
  • -XX:MaxHeapFreeRatio:设置Java虚拟机最大空闲内存比率。

这些参数可以在编译Java程序时通过-D参数设置,也可以在程序运行时通过System.setProperty()方法设置。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

10分10秒

软件测试|Pytest命令行参数

20分35秒

10-命令行参数及用法

16分41秒

软件测试|Pytest常用命令行参数

9分14秒

251_尚硅谷_Go核心编程_命令行参数基本使用.avi

16分35秒

252_尚硅谷_Go核心编程_flag包解析命令行参数.avi

17分5秒

golang教程 go语言基础 64 读取命令行参数简易方式 学习猿地

20分8秒

golang教程 go语言基础 65 flag读取命令行参数(上) 学习猿地

44分42秒

golang教程 go语言基础 66 flag读取命令行参数(下) 学习猿地

22分32秒

golang教程 go语言基础 95 商品管理系统:获取命令行参数 学习猿地

29分9秒

golang教程 go语言基础 102 商品管理系统:封装命令行参数工具 学习猿地

5分7秒

022-Maven 命令行-实验二-添加 Java 代码_ev

10分7秒

第二十三章:JVM监控及诊断工具-命令行篇/12-jmap:各种option参数说明

领券