java jar 命令行参数
Java 运行时环境在下面三个位置集中查找启动类和使用到的其它类:自举类路径、安装方式扩展和用户类路径。那么java命令行参数有哪些?下面本站小编为大家分享如下:
一、运行class文件
执行带main方法的class文件,Java虚拟机命令参数行为
java
注意:CLASS文件名不要带文件后缀。class
例如
java Test
如果执行的class文件是带包的,即在类文件中使用了
package <包名>
那应该在包的基路径下执行,Java虚拟机命令行参数
java <包名>S文件名
例如
中,其包名为:,对应的语句为
package ;
及编译后的class文件s的存放目录如下
classes
|__com
|__ee2ee
|__test
|__
|__s
要运行s,应在classes目录下执行
java ageTest
二、运行jar文件中的class
原理和运行class文件一样,只需加上参数-cp
例如:执行中的类ageTest,命令行如下
java -cp ageTest
三、显示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,可以修改其脚本(unix平台)或(windows平台),设置变量JAVA_OPTS即可,例如
JAVA_OPTS=‘-Xms128m -Xmx256m‘
-
2017计算机二级考试C语言冲刺题及答案
好的复习题是备考计算机二级考试C语言的关键,为了让考生更好地复习。本站小编为大家准备了计算机二级C语言冲刺题。欢迎阅读。一、选择题(1)下列关于栈叙述正确的是A)栈顶元素最先能被删除B)栈顶元素最后才能被删除C)栈底元素永远不能被删除D)以上三种说法都不...
-
2016下半年计算机二级VB上机考试答题攻略
计算机等级考试进入冲刺备考阶段,为帮助同学们考过计算机等级考试,本站小编为大家分享的是二级VB上机考试答题攻略——常用算法,希望对同学们考试有所帮助!常用算法熟练地掌握算法原理、编程思想和代码实现,就能够做到举一反三,轻松备考,顺利过关。1.累加...
-
2017年浙江省计算机三级网络技术考试试题
计算机网络包括计算机和网络两部分.其中计算机又称电子计算机,俗称电脑,是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。下面是小编整理的关于计算机三级网络技术考试试题,欢迎大家参考!1).对于下列说法,错误的是()。协议可以提供可靠的数据...
-
2017年计算机二级MSOffice上机操作题及答案
2017年NCRE继续实施2013年版考试大纲(部分科目有修订),大纲和教材详情可查询本网站大纲教材栏目。下面是小编收集的计算机二级MSOffice上机操作题及答案,希望可以帮助大家!一、字处理题请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操...