返回顶部
首页 > 资讯 > 精选 >常见JAVA虚拟机命令行参数用法是怎么样的
  • 474
分享到

常见JAVA虚拟机命令行参数用法是怎么样的

2023-06-17 14:06:05 474人浏览 泡泡鱼
摘要

这篇文章将为大家详细讲解有关常见JAVA虚拟机命令行参数用法是怎么样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。JAVA虚拟机几个命令行参数说明一、运行class文件执行带main方法的

这篇文章将为大家详细讲解有关常见JAVA虚拟机命令行参数用法是怎么样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

JAVA虚拟机几个命令行参数说明

一、运行class文件

执行带main方法的class文件,命令行为:
java<CLASS文件名>

注意:CLASS文件名不要带文件后缀.class

例如:

javaTest

如果执行的class文件是带包的,即在类文件中使用了:

package<包名>

那应该在包的基路径下执行,命令行为:

java<包名>.CLASS文件名

例如:
PackageTest.java中,其包名为:com.ee2ee.test,对应的语句为:

packagecom.ee2ee.test;

PackageTest.java及编译后的class文件PackageTest.class的存放目录如下:

classes
|__com
|__ee2ee
|__test
|__PackageTest.java
|__PackageTest.class

要运行PackageTest.class,应在classes目录下执行:

javacom.ee2ee.test.PackageTest

下面我们来看一下Java虚拟机第二个命令行参数的用法。

二、运行jar文件中的class

原理和运行class文件一样,只需加上参数-cp<jar文件名>即可。
例如:执行test.jar中的类com.ee2ee.test.PackageTest,命令行如下:

java-cptest.jarcom.ee2ee.test.PackageTest

三、显示jdk版本信息

当一台机器上有多个jdk版本时,需要知道当前使用的是那个版本的jdk,使用参数-version即可知道其版本,命令行为:

java-version

四、增加虚拟机可以使用的***内存

java虚拟机可使用的***内存是有限制的,缺省值通常为64MB或128MB。

如果一个应用程序为了提高性能而把数据加载内存中而占用较大的内存,比如超过了默认的***值128MB,需要加大java虚拟机可使用的***内存,否则会出现OutofMemory(系统内存不足)的异常。启动java时,需要使用如下两个参数:
-Xmsjava虚拟机初始化时使用的内存大小
-Xmxjava虚拟机可以使用的***内存

以上两个参数中设置的size,可以带单位,例如:256m表示256MB

举例说明:
java-Xms128m-Xmx256m...
表示java虚拟机初始化时使用的内存为128MB,可使用的***内存为256MB。

对于Tomcat,可以修改其脚本catalina.sh(unix平台)或catalina.bat(windows平台),设置变量JAVA_OPTS即可,例如:

JAVA_OPTS='-Xms128m-Xmx256m'

关于常见JAVA虚拟机命令行参数用法是怎么样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: 常见JAVA虚拟机命令行参数用法是怎么样的

本文链接: https://www.lsjlt.com/news/289606.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 常见JAVA虚拟机命令行参数用法是怎么样的
    这篇文章将为大家详细讲解有关常见JAVA虚拟机命令行参数用法是怎么样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。JAVA虚拟机几个命令行参数说明一、运行class文件执行带main方法的...
    99+
    2023-06-17
  • JAVA虚拟机的几个命令行参数是什么
    这篇文章将为大家详细讲解有关JAVA虚拟机的几个命令行参数是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、运行class文件执行带main方法的class文件,命令行为:java注意...
    99+
    2023-06-03
  • Python实现解析命令行参数的常见方法总结
    目录简介基本形式3种常见的获取和解析命令行参数的方法sys.argv案例案例源码1案例源码2案例1案例2案例3案例4简介 除ide的执行方式外,命令行的方式执行Python脚本是参数...
    99+
    2024-04-02
  • python命令行传入参数的方法是什么
    Python命令行传入参数的方法是使用sys模块中的argv列表。argv是一个包含命令行参数的列表,其中第一个元素是脚本的名称,后...
    99+
    2023-09-22
    python
  • Java虚拟机中JVM内存结构是怎么样的
    这篇文章给大家分享的是有关Java虚拟机中JVM内存结构是怎么样的的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、JVM启动流程:JVM启动时,是由java命令/javaw命令来启动的。二、JVM基本结构:JV...
    99+
    2023-06-02
  • cmd运行命令的10个另类用法是怎样的
    cmd运行命令的10个另类用法是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Windows XP开始菜单中的“运行”大家一定不陌生吧,打开命令行窗口只需输入“cmd...
    99+
    2023-06-14
  • 在Linux系统下怎么用命令行工具管理虚拟机环境
    本篇内容主要讲解“在Linux系统下怎么用命令行工具管理虚拟机环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在Linux系统下怎么用命令行工具管理虚拟机环境”吧! 配置存储池Virsh命令行...
    99+
    2023-06-13
  • 虚拟机和云服务器怎么连接使用的命令
    VMware Direct Connect - 连接虚拟机到云服务器 要连接VMware Direct虚拟机到云服务器,可以使用以下命令: vmgui -e VMware -v 其中,vmgui是VMware Direct虚拟机命...
    99+
    2023-10-28
    虚拟机 命令 服务器
  • 云服务器访问本地虚拟机命令是什么啊怎么用
    OpenID 命令:打开云服务器管理界面 在使用 OpenID 命令之前,需要先打开云服务器管理界面。管理界面会提供 OpenID 的使用说明,如 openid 命令的具体含义、参数设置、使用场景等。在 OpenID 命令中,需要输入...
    99+
    2023-10-27
    虚拟机 命令 服务器
  • Java中Map集合的常用方法是怎么样的
    Java中Map集合的常用方法是怎么样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Map集合和Collection集合的区别Map集合是有Key和Value的,Collec...
    99+
    2023-06-25
  • Win7系统下怎么使用虚拟机运行win10系统? Win7系统下使用虚拟机运行win10系统的方法
    win7系统中使用虚拟机运行Win10系统的方法: 1、首先,下载vmware; 2、打开安装包,点击“典型”点击下一步; 3、选择“稍后安装操作系统”点击下一步; 4、...
    99+
    2023-05-19
    Win7系统 虚拟机 win10系统
  • 轻量应用服务器和虚拟主机连接方法是什么样的
    轻量应用服务器和虚拟主机之间可以通过以下几种连接方法进行连接: 使用公钥证书(PKI):许多轻量应用服务器提供基于PKI的连接,以支持公钥验证和身份验证,例如用于支持数字证书的服务器。 使用SSH或RSA私钥对连接进行加密:轻量应用服务...
    99+
    2023-10-26
    虚拟主机 服务器 方法
  • 学习Java虚拟机没用? 听听当事人是怎么说的!(skycto JEEditor)
    原文链接:https://mp.weixin.qq.com/s/Sx1IvZk25i6-z4V3a2TAXQ转自:码农翻身(微信号:coderising)我是大名鼎鼎的Java 虚拟机,  据说这个星球上每天有900多万程序员和我...
    99+
    2023-06-02
  • 大数据中对讲机使用过程中的常见故障及排除故障的解决方法是什么
    今天就跟大家聊聊有关大数据中对讲机使用过程中的常见故障及排除故障的解决方法是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。  对讲机使用过程中的常见故障及排除故障的解决方法  问...
    99+
    2023-06-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作