一、运行class文件
执行带main方法的class文件,命令行为:
java <CLASS文件名>
注意:CLASS文件名不要带文件后缀.class
例如:
java Test
如果执行的class文件是带包的,即在类文件中使用了:
package <包名>
那应该在包的基路径下执行,命令行为:
java <包名>.CLASS文件名
例如:
PackageTest.java中,其包名为:com.ee2ee.test,对应的语句为:
package com.ee2ee.test;
PackageTest.java及编译后的class文件PackageTest.class的存放目录如下:
classes
|__com
|__ee2ee
|__test
|__PackageTest.java
|__PackageTest.class
要运行PackageTest.class,应在classes目录下执行:
java com.ee2ee.test.PackageTest
二、运行jar文件中的class
原理和运行class文件一样,只需加上参数-cp <jar文件名>即可。
例如:执行test.jar中的类com.ee2ee.test.PackageTest,命令行如下:
java -cp test.jar com.ee2ee.test.PackageTest
三、显示jdk版本信息
当一台机器上有多个jdk版本时,需要知道当前使用的是那个版本的jdk,使用参数-version即可知道其版本,命令行为:
java -version
四、增加虚拟机可以使用的最大内存
java虚拟机可使用的最大内存是有限制的,缺省值通常为64MB或128MB。
如果一个应用程序为了提高性能而把数据加载内存中而占用较大的内存,比如超过了默认的最大值128MB,需要加大java虚拟机可使用的最大内存,否则会出现Out of Memory(系统内存不足)的异常。启动java时,需要使用如下两个参数:
-Xms java虚拟机初始化时使用的内存大小
-Xmx java虚拟机可以使用的最大内存
以上两个参数中设置的size,可以带单位,例如:256m表示256MB
举例说明:
java -Xms128m -Xmx256m ...
表示java虚拟机初始化时使用的内存为128MB,可使用的最大内存为256MB。
对于tomcat,可以修改其脚本catalina.sh(unix平台)或catalina.bat(windows平台),设置变量JAVA_OPTS即可,例如:
JAVA_OPTS='-Xms128m -Xmx256m'
分享到:
相关推荐
### Java命令参数详解 #### 序言 Java作为全球广泛使用的编程语言之一,其强大的功能和灵活性离不开Java虚拟机(JVM)的支持。在运行Java程序时,通过JVM的各种命令行参数,开发者可以精细地控制JVM的行为,优化...
### Java开发人员常用DB2命令总结 #### 一、DB2 实例管理 在DB2中,实例(Instance)是数据库管理系统的一个独立运行环境。对于Java开发者来说,掌握实例的基本操作至关重要。 - **列出所有实例** - **命令**:`...
根据提供的文件信息,我们可以深入探讨如何在Java程序中调用Linux命令,并且解析与之相关的技术要点。 ### Java调用Linux命令 Java提供了一种强大的机制来执行操作系统级别的任务,其中包括调用Linux命令。实现这...
该命令还可以加许多参数使用,具体是键入Ping按回车即可看到详细说明。 ping是一个DOS命令,一般用于检测网络通或不通 ,也叫时延,其值越大,速度越慢。 PING (Packet Internet Groper),因特网包探索器,用于测试...
**JAVA实验说明书** Java实验是学习Java编程的基础环节,旨在帮助学生掌握Java开发环境的配置、编程基础以及程序的执行过程。以下将详细介绍实验的主要内容、步骤和要求。 ### 一、实验目的 1. **建立Java开发环境...
Java JDK 常用命令详解 Java JDK 提供了多种命令来帮助开发者更好地使用 Java 语言,以下是 JDK 中常用的命令解释: 1. rmic 命令 rmic 命令用于生成 stub 和 skeleton,它可以将 Java 类编译成可供远程对象使用...
从提供的文件内容中,我们可以提炼出关于Java命令的详细知识点,主要涉及Java开发和运行环境下的各种命令工具的用途与使用方法。文件中列举了多个Java相关工具,并简要描述了它们的功能,下面逐一详细说明。 1. ...
假设你的类名为`MyClass.java`,并且你希望将文档输出到`doc`文件夹,你可以执行以下命令: ```bash javadoc -d doc -author -version MyClass.java ``` 这会生成一个名为`doc`的文件夹,其中包含HTML格式的API...
这一编译过程通常可以通过Java Development Kit (JDK)中的`javac`命令完成。 #### Java命令行编译基础 在命令行环境下编译Java代码,主要涉及到`javac`命令的使用。`javac`是JDK的一部分,用于将Java源代码转换成...
1、安装jdk Java开发环境 2、编辑(包名,输出路径,wsdl)参数并运行WSDL2Java(URL).bat或者WSDL2Java(file).bat后,将在source中生成WebService客户端代码。 3、直接使用生成的代码调用WebService服务即可。
本安装说明将详细介绍如何在您的系统上安装和使用Java API。 1. **获取Java SDK**: 在开始安装Java API之前,您需要下载Java Development Kit (JDK)。JDK包含了Java运行环境(JRE)和开发工具,其中包括了Java ...
Java 安装教程图文说明 Java 是一种广泛应用于软件开发、Web 开发、Android 开发等领域的编程语言。安装 Java 是学习和应用 Java 的第一步,本文将通过图文说明,指导用户从下载安装包到配置环境变量,并验证是否...
本篇文章将详细讲解如何利用批处理命令来运行Java程序,并结合一个名为`testjar`的示例进行说明。 首先,理解批处理命令的基本结构。一个批处理文件通常以`.bat`或`.cmd`为扩展名,由一系列DOS命令组成,每行代表一...
一、Shell命令实现 第一步,启动Hadoop: start-dfs.sh 第二步,检测文件或目录是否存在: hdfs dfs -test -e 文件或目录名 第三步,查看检测结果: echo $? 若输出结果为0,则说明文件或目录存在,若为1,则说明...
特别注意到了不带`.java`或`.class`后缀的操作习惯,并对包含包声明的文件进行了特别说明。此外,还介绍了如何运行ZIP格式的Java项目,这对于开发者来说是非常实用的知识点。希望这些内容能够帮助您更好地理解和掌握...
Java 环境搭建及 IDE 使用说明 Java 是一种跨平台的开发语言,其根本原因就是自带的虚拟机技术:JVM。Java 开发环境配置需要安装 JDK,JDK 是 Java 开发的基础,包括了 JRE 的运行环境。JDK 下载地址是 ...
- **创建`run.bat`文件**:这个文件用于执行`java -jar`命令。 - **示例内容**: ```batch @echo off set JRE_PATH=D:\Program Files\java1.4.2\jre\bin "%JRE_PATH%\javaw" -jar NetDuke.jar ``` 这个...
例如,在上面的示例程序中,使用java命令运行HelloWorld.class文件,输出“Hello World”到屏幕上。 JDK开发环境 JDK提供了一个完整的Java开发环境,包括Java编译器、Java虚拟机、Java标准库等。Java编译器用于...
Linux上执行的基本命令说明及java安装和tomcat安装方法