1.基本概念
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
2. java -help 命令
参数 作用
-d32 使用 32 位数据模型 (如果可用)
-d64 使用 64 位数据模型 (如果可用)
-server 选择 “server” VM默认 VM 是 server.
-cp <目录和 zip/jar 文件的类搜索路径>
-classpath <目录和 zip/jar 文件的类搜索路径> 用 ; 分隔的目录, JAR 档案和 ZIP 档案列表, 用于搜索类文件。
-D <名称>=<值> 设置系统属性
-verbose:[class|gc|jni] 启用详细输出
-version 输出产品版本并退出
-version:<值> 警告: 此功能已过时, 将在未来发行版中删除。 需要 指定的版本才能运行
-showversion 输出产品版本并继续
-jre-restrict-search | -no-jre-restrict-search 警告: 此功能已过时, 将在未来发行版中删除。在版本 搜索中包括/排除用户专用 JRE
-? -help 输出此帮助消息
-X 输出非标准选项的帮助
-ea[:…|:] -enableassertions[:…|:] 按指定的粒度启用断言
-da[:…|:] -disableassertions[:…|:] 禁用具有指定粒度的断言
-esa | -enablesystemassertions 启用系统断言
-dsa | -disablesystemassertions 禁用系统断言
-agentlib:[=<选项>] 加载本机代理库 , 例如 -agentlib:hprof另请参阅 - agentlib:jdwp=help 和 -agentlib:hprof=help
-agentpath:[=<选项>] 按完整路径名加载本机代理库
-javaagent:[=<选项>] 加载 Java 编程语言代理, 请参阅 java.lang.instrument
-splash: 使用指定的图像显示启动屏幕
用法: java [-options] class [args…]
(执行类)
或 java [-options] -jar jarfile [args…]
(执行 jar 文件)
Atas ialah kandungan terperinci JVM-入门第一篇. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!