精华内容
下载资源
问答
  • 运行class文件执行带main方法class文件,命令行为:java 注意:CLASS文件名不要带文件后缀.class例如:java Test如果执行class文件是带包,即在类文件中使用了:package 那应该在包基路径下执行,命令行为:...

    一.运行class文件

    执行带main方法的class文件,命令行为:

    java

    注意: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

    或者在桌面新建文件夹

    com

    |__ee2ee

    |__test

    |__PackageTest.class

    在桌面运行java com.ee2ee.test.PackageTest

    二.运行jar文件中的class

    原理和运行class文件一样,只需加上参数-cp 即可。

    例如:执行test.jar中的类com.ee2ee.test.PackageTest,命令行如下:

    java -cp test.jar com.ee2ee.test.PackageTest

    当时做记录的时候忘记记录原文链接了,作者看到之后可以私信我,我补上原文链接.

    展开全文
  • 运行class文件执行带main方法class文件,命令行为:java 注意:CLASS文件名不要带文件后缀.class例如:java Test如果执行class文件是带包,即在类文件中使用了:package那应该在包基路径下执行,命令行为:...

    一.运行class文件

    执行带main方法的class文件,命令行为:

    java 注意: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

    或者在桌面新建文件夹

    com

    |__ee2ee

    |__test

    |__PackageTest.class

    在桌面运行java com.ee2ee.test.PackageTest

    二.运行jar文件中的class

    原理和运行class文件一样,只需加上参数-cp 即可。

    例如:执行test.jar中的类com.ee2ee.test.PackageTest,命令行如下:

    java -cp test.jar com.ee2ee.test.PackageTest

    原文:https://www.cnblogs.com/eternityz/p/java_run_class.html

    展开全文
  • 如何运行java的class文件,文件,文件名,命令,方法,代码如何运行java的class文件易采站长站,站长之家为您整理了如何运行javaclass文件的相关内容。运行java的class文件方法:1、执行带main方法的class文件,命令...

    如何运行java的class文件,文件,文件名,命令,方法,代码

    如何运行java的class文件

    易采站长站,站长之家为您整理了如何运行java的class文件的相关内容。

    运行java的class文件方法:1、执行带main方法的class文件,命令行为【java】;2、执行的class文件是带包的,在类文件中使用【package 】,命令行为【java .CLASS】。

    321e7f36effc583d5c53010779042059.png

    运行java的class文件方法:

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

    注意: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以上就是关于对如何运行java的class文件的详细介绍。欢迎大家对如何运行java的class文件内容提出宝贵意见

    展开全文
  • 运行java的class文件方法详解一、运行class文件执行带main方法class文件,命令行为:java 注意:CLASS文件名不要带文件后缀.class例如:java Test如果执行class文件是带包,即在类文件中使用了:package 那...

    运行java的class文件方法详解

    一、运行class文件

    执行带main方法的class文件,命令行为:

    java

    注意: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 即可。

    例如:执行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'

    在控制台输出信息中,有个-X(注意是大写)的命令,这个正是查看JVM配置参数的命令。

    其次,用java -X 命令查看JVM的配置说明:

    1、-Xmixed mixed mode execution (default)

    混合模式执行

    2、-Xint interpreted mode execution only

    解释模式执行

    3、-Xbootclasspath:

    set search path for bootstrap classes and resources

    设置zip/jar资源或者类(.class文件)存放目录路径

    3、-Xbootclasspath/a:

    append to end of bootstrap class path

    追加zip/jar资源或者类(.class文件)存放目录路径

    4、-Xbootclasspath/p:

    prepend in front of bootstrap class path

    预先加载zip/jar资源或者类(.class文件)存放目录路径

    5、-Xnoclassgc disable class garbage collection

    关闭类垃圾回收功能

    6、-Xincgc enable incremental garbage collection

    开启类的垃圾回收功能

    7、-Xloggc: log GC status to a file with time stamps

    记录垃圾回日志到一个文件。

    8、-Xbatch disable background compilation

    关闭后台编译

    9、-Xms set initial Java heap size

    设置JVM初始化堆内存大小

    10、-Xmx set maximum Java heap size

    设置JVM最大的堆内存大小

    11、-Xss set java thread stack size

    设置JVM栈内存大小

    12、-Xprof output cpu profiling data

    输入CPU概要表数据

    13、-Xfuture enable strictest checks, anticipating future default

    执行严格的代码检查,预测可能出现的情况

    14、-Xrs reduce use of OS signals by Java/VM (see documentation)

    通过JVM还原操作系统信号

    15、-Xcheck:jni perform. additional checks for JNI functions

    对JNI函数执行检查

    16、-Xshare:off do not attempt to use shared class data

    尽可能不去使用共享类的数据

    17、-Xshare:auto use shared class data if possible (default)

    尽可能的使用共享类的数据

    18、-Xshare:on require using shared class data, otherwise fail.

    尽可能的使用共享类的数据,否则运行失败

    怎么用这这些参数呢?其实所有的命令行都是这么一用,下面我就给出一个最简单的HelloWorl的例子来演示这个参数的用法,非常的简单。

    // HelloWorld.java

    public class HelloWorld {

    public static void main(String[] args){

    System.out.println("Hello World!");

    }

    }

    编译并运行:

    D:\j2sdk15\bin>javac HelloWorld.java

    D:\j2sdk15\bin>java -Xms256M -Xmx512M HelloWorld

    Hello World!

    以上所述就是本文的全部内容了,希望大家对运行java的class文件的方法有了新的认识。相关阅读:

    php递归法读取目录及文件的方法

    js代码实现无缝滚动(文字和图片)

    linux系统下WPS缺失字体导致文件乱码该怎么办?

    JavaScript File API文件上传预览

    Win10系统BMR模式怎么无损转换为UEFI+GPT【图文教程】

    详解Android应用中屏幕尺寸的获取及dp和px值的转换

    win7系统安装Windows Live Writer失败提示错误代码0x80190194的解决方法

    MYSQL修改所有表的存储引擎格式语句

    PC/Mac桌面版我的世界已上架:用户可免费获取Win10 Beta版

    Android sdcard实现图片存储 、联网下载

    简单判断MSSQL数据库版本(2000或者2005)

    探讨javascript是不是面向对象的语言

    PHP中配置IIS7实现基本身份验证的方法

    解决.net framework 4.0环境下遇到版本不同编译不通过的方法详解

    展开全文
  • 运行class文件执行带main方法class文件,命令行为:java 注意:CLASS文件名不要带文件后缀.class例如:java Test如果执行class文件是带包,即在类文件中使用了:package那应该在包基路径下执行,命令行为:...
  • 一、运行class文件  执行带main方法class文件,命令行为:  java <CLASS>  注意:CLASS文件名不要带文件后缀.class  例如:  代码如下:  java Test  如果执行class文件是带包,即在类文件中使用...
  • 运行class文件执行带main方法class文件,命令行为:java 注意:CLASS文件名不要带文件后缀.class例如:java Test如果执行class文件是带包,即在类文件中使用了:package 那应该在包基路径下执行,命令行为:...
  • 一、运行class文件执行带main方法class文件,命令行为:java 注意:CLASS文件名不要带文件后缀.class例如:java Test如果执行class文件是带包,即在类文件中使用了:package 那应该在包基路径下执行,命令...
  • 执行带main方法的class文件,命令行为:java 注意:CLASS文件名不要带文件后缀.class例如:java Test如果执行的class文件是带包,即在类文件中使用了:package 那应该在包基路径下执行,命令行为:java .CLASS...
  • 运行java的class文件

    2012-10-27 17:13:16
    运行java的class文件   命令如下:   java -classpath "D:\classes;D:\\aaa.jar;D:\\bbb.jar;D:\\ccc.jar" HelloWorld     其中 D:\classes 为class文件所在目录   D:\\aaa.jar;D:\\bbb....
  • 运行java的class文件方法详解

    千次阅读 2017-10-24 12:50:33
    文章转自于http://www.jb51.net/article/61538.htm一、运行class文件 执行带main方法class文件,命令行为: java java Test如果执行class文件是带包,即在类文件中使用了:package <包名>那应该在包基路径...
  • 使用java命令运行class文件提示“错误:找不到或无法加载主类“问题分析 有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示: 用eclipse或用ant...
  • 使用命令行运行java的class文件提示“错误:找不到或无法加载主类“问题解决问题如下问题解决 问题如下 TestOne.java package moon.star; public class TestOne { public void fTestOne() { System.out....
  • 会出现classnotfound错误。 如:文件x:/Test.java; package xx ...public class Test{} ...javac 编译后,java命令...或者javac -d 编译自动创建包目录,然后java运行。 转载于:https://www.cnblogs.com/fengl...
  • 使用javac命令编译带包名类,然后再使用java命令运行编译后的class文件很容易报找不到或无法加载主类,原因是使用javac编译java文件时没有添加-d选项使每一级包编译为对应文件夹eg:扩:1、如果java文件中有中文...
  • java 带目录编译运行java文件
  • 1.pack后为包名,包与系统文件夹一一对应。并且代码中包名不包含...3.这是因为运行class时,需要进入完整包名第一个包所在上一级目录,java才能将相应的class文件找出来。 例如:代码中 加载包为:packag...
  • 使用java命令运行class

    万次阅读 2018-03-15 15:32:31
    使用java命令运行class文件提示“错误:找不到或无法加载主类“问题分析有时候我们需要直接用jdk提供的java命令来执行class文件让软件运行起来,特别是很多初学者,但经常会发现如下提示:用eclipse或用ant则没有...
  • 切换到mac平台后,突然想写点程序运行在mac下,想到mac自带java,会方便好多。不过在这过程中遇到了麻烦: 总是提示 “错误: 找不到或无法加载主类. 查了好久,有资料说改classpath, 我尝试过没解决问题, 转这篇...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,655
精华内容 3,062
关键字:

java运行class文件的使用

java 订阅